Changes for page 9 Structure Map
Last modified by Helena K. on 2026/06/08 17:16
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -4,9 +4,9 @@ 4 4 5 5 == 9.1 Scope == 6 6 7 -A StructureMap allows mapping between Data Structures or [[Dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]].It ultimately maps one DataStructureDefinition to another (source to target) although it can do this via the[[Dataflow>>doc:sdmx:Glossary2\.1.Dataflow.WebHome]] or directly against the DataStructureDefinition.7 +A StructureMap allows mapping between Data Structures or Dataflows. It ultimately maps one DataStructureDefinition to another (source to target) although it can do this via the Dataflow or directly against the DataStructureDefinition. 8 8 9 -The StructureMap defines how the //structure// of a source DataStructureDefinition relates to the //structure// of the target DataStructureDefinition. The term //structure //in this instance refers to the [[Dimensions>>doc:sdmx:Glossary2\.1.Dimension.WebHome]]and[[Attributes>>doc:sdmx:Glossary2\.1.Attribute.WebHome]](collectively called[[Components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]). An example relationship is source REF_AREA[[Dimension>>doc:sdmx:Glossary2\.1.Dimension.WebHome]] maps to target COUNTRY[[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]].When converting data, systems should interpret this, as ‘data reported against REF_AREA in the source[[dataset>>doc:sdmx:Glossary 2\.1.Data set.WebHome]], should be converted to data against COUNTRY in the target[[dataset>>doc:sdmx:Glossary 2\.1.Data set.WebHome]]’. StructureMaps can make use of the RepresentationMap to describe how the reported value map, if there is a mapping to be done on the value, for example source REF_AREA.US may map to COUNTRY.USA. In the case of mapping Dates, the EpochMap or DatePatternMap is used and maintained in the StructureMap that uses it.9 +The StructureMap defines how the //structure// of a source DataStructureDefinition relates to the //structure// of the target DataStructureDefinition. The term //structure //in this instance refers to the Dimensions and Attributes (collectively called Components). An example relationship is source REF_AREA Dimension maps to target COUNTRY Dimension. When converting data, systems should interpret this, as ‘data reported against REF_AREA in the source dataset, should be converted to data against COUNTRY in the target dataset’. StructureMaps can make use of the RepresentationMap to describe how the reported value map, if there is a mapping to be done on the value, for example source REF_AREA.US may map to COUNTRY.USA. In the case of mapping Dates, the EpochMap or DatePatternMap is used and maintained in the StructureMap that uses it. 10 10 11 11 === 9.1.1 Class Diagram – Relationship === 12 12