Changes for page 1 Introduction

Last modified by Helena on 2025/09/10 11:19

From version 4.2
edited by Helena
on 2025/05/19 23:58
Change comment: There is no comment for this version
To version 13.1
edited by Helena
on 2025/05/22 13:39
Change comment: There is no comment for this version

Summary

Details

Page properties
Parent
... ... @@ -1,0 +1,1 @@
1 +Methodology.SDMX 2\.1 Standards\. Section 2\. Information model\: UML conceptual design.WebHome
Content
... ... @@ -4,7 +4,7 @@
4 4  
5 5  This document is not normative, but provides a detailed view of the information model on which the normative SDMX specifications are based. Those new to the UML notation or to the concept of Data Structure Definitions may wish to read the appendixes in this document as an introductory exercise.
6 6  
7 -=== {{id name="_Toc370956"/}}1.1 Related Documents ===
7 +== {{id name="_Toc370956"/}}1.1 Related Documents ==
8 8  
9 9  This document is one of two documents concerned with the SDMX Information Model. The complete set of documents is:
10 10  
... ... @@ -16,12 +16,10 @@
16 16  
17 17  This document provides the logical specification for the registry interfaces, including subscription/notification, registration/submission of data and metadata, and querying.
18 18  
19 -=== {{id name="_Toc370957"/}}1.2 Modelling Technique and Diagrammatic Notes ===
19 +== {{id name="_Toc370957"/}}1.2 Modelling Technique and Diagrammatic Notes ==
20 20  
21 -The modelling technique used for the SDMX Information Model (SDMX-IM) is the Unified
21 +The modelling technique used for the SDMX Information Model (SDMX-IM) is the Unified Modelling Language (UML). An overview of the constructs of UML that are used in the SDMXIM can be found in the Appendix “A Short Guide to UML in the SDMX Information Model”
22 22  
23 -Modelling Language (UML). An overview of the constructs of UML that are used in the SDMXIM can be found in the Appendix “A Short Guide to UML in the SDMX Information Model”
24 -
25 25  UML diagramming allows a class to be shown with or without the compartments for one or both of attributes and operations (sometimes called methods). In this document the operations compartment is not shown as there are no operations.
26 26  
27 27  [[image:1747688233306-119.png]]
... ... @@ -31,7 +31,7 @@
31 31  In some diagrams for some classes the attribute compartment is suppressed even though there may be some attributes. This is deliberate and is done to aid clarity of the diagram. The method used is:
32 32  
33 33  * The attributes will always be present on the class diagram where the class is defined and its attributes and associations are defined.
34 -* On other diagrams, such as inheritance diagrams, the attributes may be suppressed from the class for clarity.//  //
32 +* On other diagrams, such as inheritance diagrams, the attributes may be suppressed from the class for clarity.
35 35  
36 36  [[image:1747688246821-738.png]]
37 37  
... ... @@ -61,9 +61,9 @@
61 61  
62 62  The Description column provides a short definition or explanation of the Class or Feature. UML class names may be used in the description and if so, they are presented in normal font with spaces between words. For example the class ConceptScheme will be written as Concept Scheme.
63 63  
64 -=== {{id name="_Toc370958"/}}1.3 Overall Functionality ===
62 +== {{id name="_Toc370958"/}}1.3 Overall Functionality ==
65 65  
66 -===== {{id name="_Toc370959"/}}1.3.1 Information Model Packages =====
64 +=== {{id name="_Toc370959"/}}1.3.1 Information Model Packages ===
67 67  
68 68  The SDMX Information Model (SDMX-IM) is a conceptual metamodel from which syntax specific implementations are developed. The model is constructed as a set of functional packages which assist in the understanding, re-use and maintenance of the model.
69 69  
... ... @@ -75,12 +75,12 @@
75 75  
76 76  In reality the layers have no implicit or explicit structural function as any package can make use of any construct in another package.
77 77  
78 -===== {{id name="_Toc370960"/}}1.3.2 Version 1.0 =====
76 +=== {{id name="_Toc370960"/}}1.3.2 Version 1.0 ===
79 79  
80 80  In version 1.0 the metamodel supported the requirements for:
81 81  
82 -* Data Structure Definition definition including (domain) category scheme, (metadata) concept scheme, and code list//  //
83 -* Data and related metadata reporting and dissemination// //
80 +* Data Structure Definition definition including (domain) category scheme, (metadata) concept scheme, and code list
81 +* Data and related metadata reporting and dissemination
84 84  
85 85  The SDMX-IM comprises a number of packages. These packages act as convenient compartments for the various sub models in the SDMX-IM. The diagram below shows the sub models of the SDMX-IM that were included in the version 1.0 specification.
86 86  
... ... @@ -88,9 +88,9 @@
88 88  
89 89  **Figure 3: SDMX Information Model Version 1.0 package structure**
90 90  
91 -===== {{id name="_Toc370961"/}}1.3.3 Version 2.0/2.1 =====
89 +=== {{id name="_Toc370961"/}}1.3.3 Version 2.0/2.1 ===
92 92  
93 -The version 2.0/2.1 model extends the functionality of version 1.0. principally in the area of metadata, but also in various ways to define structures to support data analysis by systems with knowledge of cube type structures such as OLAP^^[[(% class="wikiinternallink wikiinternallink" %)^^1^^>>path:#sdfootnote1sym||name="sdfootnote1anc"]](%%)^^ systems. The following major constructs have been added at version 2.0/2.1
91 +The version 2.0/2.1 model extends the functionality of version 1.0. principally in the area of metadata, but also in various ways to define structures to support data analysis by systems with knowledge of cube type structures such as OLAP^^[[(% class="wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink" %)^^1^^>>path:#sdfootnote1sym||name="sdfootnote1anc"]](%%)^^ systems. The following major constructs have been added at version 2.0/2.1
94 94  
95 95  * Metadata structure definition
96 96  * Metadata set
... ... @@ -103,6 +103,8 @@
103 103  
104 104  Furthermore, the term Data Structure Definition replaces the term Key Family: as both of these terms are used in various communities they are synonymous. The term Data Structure Definition is used in the model and this document.
105 105  
104 +[[image:1747688331526-153.png]]
105 +
106 106  **Figure 4 SDMX Information Model Version 2.0/2.1 package structure**
107 107  
108 108  Additional constructs that are specific to a registry based scenario can be found in the Specification of Registry Interfaces. For information these are shown on the diagram below and comprise:
1747688331526-153.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.helena
Size
... ... @@ -1,0 +1,1 @@
1 +35.7 KB
Content
SUZ.Methodology.Code.MethodologyClass[0]
index
... ... @@ -1,0 +1,1 @@
1 +2