Changes for page 3 SDMX Base Package
Last modified by Helena K. on 2026/06/08 16:18
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -26,15 +26,15 @@ 26 26 27 27 This group of classes forms the nucleus of the administration [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] of [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] objects. They provide features which are reusable by derived classes to support horizontal functionality such as identity, versioning etc. 28 28 29 -All classes derived from the abstract class //AnnotableArtefact// may have [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] (or notes): this supports the need to add notes to all [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] elements. The (% id="confict-imterms-1" style="color:#9b59b6" %)[[Annotation>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]](%%)is used to convey extra information to describe any [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] construct. This information may be in the form of a URL reference and/or a multilingual text (represented by the association to InternationalString).29 +All classes derived from the abstract class //AnnotableArtefact// may have [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] (or notes): this supports the need to add notes to all [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] elements. The [[Annotation>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is used to convey extra information to describe any [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] construct. This information may be in the form of a URL reference and/or a multilingual text (represented by the association to InternationalString). 30 30 31 31 The //IdentifiableArtefact// is an abstract class that comprises the basic [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] needed for identification. Concrete classes based on //IdentifiableArtefact// all inherit the ability to be uniquely identified. 32 32 33 -The (% style="background-color:#e74c3c" %)//NamableArtefact//(%%) is an abstract class that inherits from //IdentifiableArtefact //and in addition the +description and +name roles support multilingual descriptions and names for all objects based on //NameableArtefact//. The InternationalString supports the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a description in multiple locales ( (% id="confict-imterms-2" style="color:#9b59b6" %)locale(%%)is similar to [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]] but includes geographic variations such as Canadian French, US English etc.). The //LocalisedString// supports the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a description in one(% id="confict-imterms-3" style="color:#9b59b6" %)locale(%%).33 +The (% style="background-color:#e74c3c" %)//NamableArtefact//(%%) is an abstract class that inherits from //IdentifiableArtefact //and in addition the +description and +name roles support multilingual descriptions and names for all objects based on //NameableArtefact//. The InternationalString supports the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a description in multiple locales (locale is similar to [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]] but includes geographic variations such as Canadian French, US English etc.). The //LocalisedString// supports the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a description in one locale. 34 34 35 35 //VersionableArtefact// is an abstract class which inherits from //NameableArtefact// and adds versioning ability to all classes derived from it, as explained in the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] versioning rules in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Standards Section 6 “Technical Notes”, paragraph “4.3 Versioning”. 36 36 37 -//MaintainableArtefact// further adds the ability for derived classes to be maintained via its association to an (% id="confict-imterms-4" style="color:#9b59b6" %)//Organisation//(%%), and adds locational information (i.e., from where the object can be retrieved).37 +//MaintainableArtefact// further adds the ability for derived classes to be maintained via its association to an //Organisation//, and adds locational information (i.e., from where the object can be retrieved). 38 38 39 39 The inheritance chain from //AnnotableArtefact// through to //MaintainableArtefact// allows [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] classes to inherit the features they need, from simple [[annotation>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]], through identity, naming, to versioning and maintenance. 40 40 ... ... @@ -179,7 +179,7 @@ 179 179 Direct sub classes are: 180 180 (% id="confict-imterms-76" style="color:#9b59b6" %)CategoryScheme(%%) 181 181 (% id="confict-imterms-77" style="color:#9b59b6" %)ConceptScheme(%%) 182 -(% id="confict-imterms-78" style="color:#9b59b6" %)Codelist(%%) 182 +(% id="confict-imterms-78" style="color:#9b59b6" %)[[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]](%%) 183 183 (% id="confict-imterms-79" style="color:#9b59b6" %)ReportingTaxonomy(%%) 184 184 //OrganisationScheme// 185 185 TransformationScheme ... ... @@ -188,15 +188,15 @@ 188 188 VtlMappingScheme 189 189 UserDefinedOperatorScheme 190 190 )))|(% style="width:583px" %)The descriptive information for an arrangement or division of objects into groups based on characteristics, which the objects have in common. 191 -| |(% style="width:297px" %)(% id="confict-imterms-80" style="color:#9b59b6" %)isPartial|(% style="width:583px" %)Denotes whether the Item Scheme contains a subset of the full set of Items in the maintained scheme. 191 +| |(% style="width:297px" %)(% id="confict-imterms-80" style="color:#9b59b6" %)isPartial|(% style="width:583px" %)Denotes whether the [[Item Scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] contains a subset of the full set of Items in the maintained scheme. 192 192 | |(% style="width:297px" %)/items|(% style="width:583px" %)Association to the Items in the scheme. 193 193 |(%%)(% id="confict-imterms-81" style="color:#9b59b6" %)//Item//|(% style="width:297px" %)((( 194 194 Inherits from: 195 195 //NameableArtefact// 196 196 Direct sub classes are 197 -(% id="confict-imterms-82" style="color:#9b59b6" %)Category(%%) 198 -(% id="confict-imterms-83" style="color:#9b59b6" %)Concept(%%) 199 -(% id="confict-imterms-84" style="color:#9b59b6" %)Code(%%) 197 +(% id="confict-imterms-82" style="color:#9b59b6" %)[[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]](%%) 198 +(% id="confict-imterms-83" style="color:#9b59b6" %)[[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]](%%) 199 +(% id="confict-imterms-84" style="color:#9b59b6" %)[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]](%%) 200 200 (% id="confict-imterms-85" style="color:#9b59b6" %)ReportingCategory(%%) 201 201 (% id="confict-imterms-86" style="color:#9b59b6" %)//Organisation//(%%) 202 202 Transformation ... ... @@ -206,15 +206,15 @@ 206 206 VtlMapping 207 207 UserDefinedOperator 208 208 )))|(% style="width:583px" %)((( 209 -The Item is an item of content in an Item Scheme. This may be a node in a taxonomy or ontology, a code in a code list etc. Node that at the conceptual level the Organisation is not hierarchic. 209 +The Item is an item of content in an [[Item Scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]]. This may be a node in a taxonomy or ontology, a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] etc. Node that at the conceptual level the Organisation is not hierarchic. 210 210 ))) 211 -| |(% style="width:297px" %)hierarchy|(% style="width:583px" %)This allows an Item optionally to have one or more child Items 211 +| |(% style="width:297px" %)[[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]|(% style="width:583px" %)This allows an Item optionally to have one or more child Items 212 212 213 213 == 3.6 The Structure Pattern == 214 214 215 215 === 3.6.1 Context === 216 216 217 -The (% id="confict-imterms-87" style="color:#9b59b6" %)Structure(%%)Pattern is a basic architectural pattern which allows the specification of complex tabular structures which are often found in statistical data (such as Data (% id="confict-imterms-88"style="color:#9b59b6"%)Structure(%%) Definition, and Metadata (% id="confict-imterms-89"style="color:#9b59b6"%)Structure(%%) Definition). A(% id="confict-imterms-90" style="color:#9b59b6" %)Structure(%%)is a set of ordered lists. A pattern to underpin this tabular structure has been developed, so that commonalities between these structure definitions can be supported by common software and common syntax structures.217 +The Structure Pattern is a basic architectural pattern which allows the specification of complex tabular structures which are often found in statistical data (such as Data (% id="confict-imterms-88" %)Structure(%%) Definition, and Metadata (% id="confict-imterms-89" %)Structure(%%) Definition). A Structure is a set of ordered lists. A pattern to underpin this tabular structure has been developed, so that commonalities between these structure definitions can be supported by common software and common syntax structures. 218 218 219 219 === 3.6.2 Class Diagrams === 220 220