Changes for page 12 Constraints
Last modified by Helena K. on 2026/06/09 11:04
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -26,18 +26,18 @@ 26 26 27 27 ==== 12.2.2.1 Narrative ==== 28 28 29 -Any [[artefact>>doc:sdmx:Glossary2\.1.Artefact.WebHome]] that inherits from the //ConstrainableArtefact// interface can have[[constraints>>doc:sdmx:Glossary2\.1.Constraint.WebHome]]defined. The[[artefacts>>doc:sdmx:Glossary2\.1.Artefact.WebHome]] that can have[[constraint>>doc:sdmx:Glossary2\.1.Constraint.WebHome]] metadata attached are:29 +Any artefact that inherits from the //ConstrainableArtefact// interface can have constraints defined. The artefacts that can have constraint metadata attached are: 30 30 31 - [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]31 +Dataflow 32 32 ProvisionAgreement 33 33 DataProvider 34 34 DataStructureDefinition 35 - [[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]35 +Metadataflow 36 36 MetaDataProvider 37 37 MetadataProvisionAgreement 38 38 MetadataStructureDefinition 39 39 40 -Note that, because the // [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]// can specify a subset of the[[component>>doc:sdmx:Glossary2\.1.Component.WebHome]]values implied by a specific //Structure// (such as a specific DataStructureDefinition or specific MetadataStructureDefinition), the //ConstrainableArtefact//s must be associated with a specific //Structure//. Therefore, whilst the //[[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]// itself may not be linked directly to a DataStructureDefinition or MetadataStructureDefinition, the[[artefact>>doc:sdmx:Glossary2\.1.Artefact.WebHome]] that it is constraining will be linked to a DataStructureDefinition or MetadataStructureDefinition. A DataProvider and MetadataProvider indirectly refernece DSDs and MSDs through their associated Data and Metadata[[Provision Agreements>>doc:sdmx:Glossary2\.1.Provisionagreement.WebHome]] as such these[[Constraints>>doc:sdmx:Glossary2\.1.Constraint.WebHome]] are restricted to Cube Regions and are applicable only to the DSDs / MSDs which contain the Componets being restricted.40 +Note that, because the //Constraint// can specify a subset of the component values implied by a specific //Structure// (such as a specific DataStructureDefinition or specific MetadataStructureDefinition), the //ConstrainableArtefact//s must be associated with a specific //Structure//. Therefore, whilst the //Constraint// itself may not be linked directly to a DataStructureDefinition or MetadataStructureDefinition, the artefact that it is constraining will be linked to a DataStructureDefinition or MetadataStructureDefinition. A DataProvider and MetadataProvider indirectly refernece DSDs and MSDs through their associated Data and Metadata Provision Agreements as such these Constraints are restricted to Cube Regions and are applicable only to the DSDs / MSDs which contain the Componets being restricted. 41 41 42 42 == 12.3 Constraints == 43 43