DimensionalDataSet¶
Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::DataDescription::Dimensional::DimensionalDataSet
Definition¶
Organized collection of multidimensional data. It is structured by a dimensional data structure.
Examples¶
A dimensional dataset with Income values in each data point, where the dimensions organizing the data points are Sex and Marital Status.
Explanatory notes¶
Similar to Structural N-Cube.
Diagram
Inheritance
Attributes
Name |
Inherited from |
Description |
Data Type |
Multiplicity |
Default value |
---|---|---|---|---|---|
name |
- own class - |
Human understandable name (liguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage. |
0..* |
||
catalogDetails |
Bundles the information useful for a data catalog entry. Examples would be creator, contributor, title, copyright, embargo, and license information. A set of information useful for attribution, data discovery, and access. This is information that is tied to the identity of the object. If this information changes the version of the associated object changes. |
0..1 |
|||
identifier |
Identifier for objects requiring short- or long-lasting referencing and management. |
0..1 |
Associations
Direction |
Association |
Description |
Multiplicity of DimensionalDataSet |
Package of Other Class |
Other Class |
Multiplicity of other class |
Aggregation Kind |
Inherited from |
---|---|---|---|---|---|---|---|---|
from |
DataSet has DataPoint |
1..1 |
0..* |
composite |
||||
from |
DataSet has Key |
1..1 |
0..* |
composite |
||||
from |
DataSet isStructuredBy DataStructure |
0..* |
0..* |
none |
||||
to |
LogicalRecord organizes DataSet |
0..* |
0..* |
none |
||||
to |
PhysicalDataSet correspondsTo DataSet |
0..1 |
0..* |
none |
||||
from |
DimensionalDataSet represents ScopedMeasure |
0..* |
- own package - |
0..* |
none |
- own class - |
Syntax representations / encodings
All syntax representations except the Canonical XMI are provided as reference points for specific implementations, or for use as defaults if sufficient in the form presented.
Fragment for the class DimensionalDataSet (entire model as XMI)
1<packagedElement xmlns:StandardProfile="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard"
2 xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"
3 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
4 xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet"
6 xmi:type="uml:Class">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet"/>
11 <body>Definition
12============
13Organized collection of multidimensional data. It is structured by a dimensional data structure.
14
15Examples
16==========
17A dimensional dataset with Income values in each data point, where the dimensions organizing the data points are Sex and Marital Status.
18
19Explanatory notes
20===================
21Similar to Structural N-Cube.</body>
22 </ownedComment>
23 <name>DimensionalDataSet</name>
24 <generalization xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-generalization"
25 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet-generalization"
26 xmi:type="uml:Generalization">
27 <general xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-DataSet"/>
28 </generalization>
29 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-name"
30 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet-name"
31 xmi:type="uml:Property">
32 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-name-ownedComment"
33 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet-name-ownedComment"
34 xmi:type="uml:Comment">
35 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-name"/>
36 <body>Human understandable name (liguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage.</body>
37 </ownedComment>
38 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-name-lowerValue"
39 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet-name-lowerValue"
40 xmi:type="uml:LiteralInteger"/>
41 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-name-upperValue"
42 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet-name-upperValue"
43 xmi:type="uml:LiteralUnlimitedNatural">
44 <value>*</value>
45 </upperValue>
46 <name>name</name>
47 <isOrdered>true</isOrdered>
48 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ObjectName"/>
49 </ownedAttribute>
50 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-ownedAttribute"
51 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet-ownedAttribute"
52 xmi:type="uml:Property">
53 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-ownedAttribute-lowerValue"
54 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet-ownedAttribute-lowerValue"
55 xmi:type="uml:LiteralInteger"/>
56 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet-ownedAttribute-upperValue"
57 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DimensionalDataSet-ownedAttribute-upperValue"
58 xmi:type="uml:LiteralUnlimitedNatural">
59 <value>*</value>
60 </upperValue>
61 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-DimensionalDataSet_represents_ScopedMeasure"/>
62 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-Dimensional-ScopedMeasure"/>
63 </ownedAttribute>
64</packagedElement>
Fragment for the class DimensionalDataSet (entire XML Schema)
1<xs:element name="DimensionalDataSet"
2 type="DimensionalDataSetXsdType"
3 xml:id="DimensionalDataSet">
4 <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Dimensional::DimensionalDataSet -->
5 <xs:annotation>
6 <xs:documentation>Definition
7 ============
8 Organized collection of multidimensional data. It is structured by a dimensional data structure.
9
10 Examples
11 ==========
12 A dimensional dataset with Income values in each data point, where the dimensions organizing the data points are Sex and Marital Status.
13
14 Explanatory notes
15 ===================
16 Similar to Structural N-Cube.</xs:documentation>
17 </xs:annotation>
18</xs:element>
19<xs:complexType name="DimensionalDataSetXsdType"
20 xml:id="DimensionalDataSetXsdType">
21 <xs:annotation>
22 <xs:documentation>Definition
23 ============
24 Organized collection of multidimensional data. It is structured by a dimensional data structure.
25
26 Examples
27 ==========
28 A dimensional dataset with Income values in each data point, where the dimensions organizing the data points are Sex and Marital Status.
29
30 Explanatory notes
31 ===================
32 Similar to Structural N-Cube.</xs:documentation>
33 </xs:annotation>
34 <xs:complexContent>
35 <xs:extension base="DataSetXsdType">
36 <xs:sequence>
37 <xs:element name="name"
38 type="ObjectNameXsdType"
39 minOccurs="0"
40 maxOccurs="unbounded"
41 xml:id="DimensionalDataSet-name">
42 <xs:annotation>
43 <xs:documentation>Human understandable name (liguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage.</xs:documentation>
44 </xs:annotation>
45 </xs:element>
46 <xs:element name="DimensionalDataSet_represents_ScopedMeasure"
47 minOccurs="0"
48 maxOccurs="unbounded"
49 xml:id="DimensionalDataSet_represents_ScopedMeasure">
50 <xs:annotation>
51 <xs:documentation></xs:documentation>
52 </xs:annotation>
53 <xs:complexType>
54 <xs:complexContent>
55 <xs:restriction base="AssociationReferenceXsdType">
56 <xs:sequence>
57 <xs:element name="ddiReference"
58 type="InternationalRegistrationDataIdentifierXsdType"
59 minOccurs="0"
60 maxOccurs="1"
61 xml:id="DimensionalDataSet_represents_ScopedMeasure-ddiReference"/>
62 <xs:element name="validType"
63 minOccurs="0"
64 maxOccurs="unbounded"
65 xml:id="DimensionalDataSet_represents_ScopedMeasure-validType">
66 <xs:simpleType>
67 <xs:restriction base="xs:NMTOKEN">
68 <xs:enumeration value="ScopedMeasure"/>
69 </xs:restriction>
70 </xs:simpleType>
71 </xs:element>
72 </xs:sequence>
73 </xs:restriction>
74 </xs:complexContent>
75 </xs:complexType>
76 </xs:element>
77 </xs:sequence>
78 </xs:extension>
79 </xs:complexContent>
80</xs:complexType>
Fragment for the class DimensionalDataSet (main ontology)
1# class DimensionalDataSet
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Dimensional::DimensionalDataSet
3cdi:DimensionalDataSet
4 a rdfs:Class, owl:Class, ucmis:Class;
5 rdfs:label "DimensionalDataSet";
6 rdfs:comment "Definition\n============\nOrganized collection of multidimensional data. It is structured by a dimensional data structure.\n\nExamples\n==========\nA dimensional dataset with Income values in each data point, where the dimensions organizing the data points are Sex and Marital Status.\n\nExplanatory notes\n===================\nSimilar to Structural N-Cube."@en;
7 rdfs:subClassOf cdi:DataSet;
8.
9
10cdi:DimensionalDataSet-name
11 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
12 rdfs:label "name";
13 rdfs:comment "Human understandable name (liguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage."@en;
14 rdfs:domain cdi:DimensionalDataSet;
15 rdfs:range cdi:ObjectName;
16.
17
18
19cdi:DimensionalDataSet_represents_ScopedMeasure
20 a rdf:Property, owl:ObjectProperty, ucmis:Association;
21 # ASSOCIATION
22 rdfs:label "represents";
23 skos:altLabel "DimensionalDataSet_represents_ScopedMeasure";
24
25 rdfs:domain cdi:DimensionalDataSet;
26 rdfs:range cdi:ScopedMeasure;
27.
Fragment for the class DimensionalDataSet (main JSON-LD)
1{
2 "@context": [
3 "DataSet.jsonld",
4 {
5 "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
6 "xsd": "http://www.w3.org/2001/XMLSchema#",
7 "DimensionalDataSet": "cdi:DimensionalDataSet",
8 "name": {
9 "@id": "cdi:DimensionalDataSet-name",
10 "@type": "@id",
11 "@context": "ObjectName.jsonld"
12 },
13
14 "represents": {
15 "@id": "cdi:DimensionalDataSet_represents_ScopedMeasure",
16 "@type": "@id" },
17 " comment ": "tag:json-should-support-trailing-commas"
18 }
19 ],
20 "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-09-23 21:52:57.",
21 "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::DataDescription::Dimensional::DimensionalDataSet"
22}