WideDataSet#
Fully qualified class name of the UML model DDI-CDI 1.0: DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideDataSet
Definition#
Organized collection of wide data. It is structured by a wide data structure.
Examples#
A unit dataset where each row corresponds to a set of data points capturing different characteristics of a unit.
Diagram#
Diagram
Inheritance#
Inheritance
Attributes#
Attributes
Name |
Inherited from |
Description |
Data Type |
Multiplicity |
Default value |
|---|---|---|---|---|---|
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#
Associations
Direction |
Association |
Description |
Multiplicity of WideDataSet |
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 |
Encodings#
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 WideDataSet (entire model as XMI)
1<packagedElement xmlns:StandardProfile="http://www.omg.org/spec/UML/20131001/StandardProfile"
2 xmlns:uml="http://www.omg.org/spec/UML/20131001"
3 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
4 xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Wide-WideDataSet"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WideDataSet"
6 xmi:type="uml:Class">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Wide-WideDataSet-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WideDataSet-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-Wide-WideDataSet"/>
11 <body>Definition
12============
13Organized collection of wide data. It is structured by a wide data structure.
14
15Examples
16==========
17A unit dataset where each row corresponds to a set of data points capturing different characteristics of a unit.</body>
18 </ownedComment>
19 <name>WideDataSet</name>
20 <generalization xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Wide-WideDataSet-generalization"
21 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WideDataSet-generalization"
22 xmi:type="uml:Generalization">
23 <general xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-DataSet"/>
24 </generalization>
25</packagedElement>
Fragment for the class WideDataSet (entire XML Schema)
1<xs:element name="WideDataSet"
2 type="WideDataSetXsdType"
3 xml:id="WideDataSet">
4 <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideDataSet -->
5 <xs:annotation>
6 <xs:documentation>Definition
7 ============
8 Organized collection of wide data. It is structured by a wide data structure.
9
10 Examples
11 ==========
12 A unit dataset where each row corresponds to a set of data points capturing different characteristics of a unit.</xs:documentation>
13 </xs:annotation>
14</xs:element>
15<xs:complexType name="WideDataSetXsdType"
16 xml:id="WideDataSetXsdType">
17 <xs:annotation>
18 <xs:documentation>Definition
19 ============
20 Organized collection of wide data. It is structured by a wide data structure.
21
22 Examples
23 ==========
24 A unit dataset where each row corresponds to a set of data points capturing different characteristics of a unit.</xs:documentation>
25 </xs:annotation>
26 <xs:complexContent>
27 <xs:extension base="DataSetXsdType">
28
29 </xs:extension>
30 </xs:complexContent>
31</xs:complexType>
Fragment for the class WideDataSet (entire JSON Schema)
1"cls-WideDataSet": {
2 "description": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/WideDataSet",
3 "type": "object",
4 "properties": {
5 "@context": {
6 "$ref": "#/defs/at-context"
7 },
8 "@id": {
9 "type": "string",
10 "format": "iri-reference"
11 },
12 "@type": {
13 "const": "WideDataSet"
14 },
15 "catalogDetails": {
16 "$comment": "cardinality 0..1 – from cdi:DataSet",
17 "$ref": "#/defs/dt-CatalogDetails"
18 },
19 "identifier": {
20 "$comment": "cardinality 0..1 – from cdi:DataSet",
21 "$ref": "#/defs/dt-Identifier"
22 },
23 "has_DataPoint": {
24 "description": "DataSet_has_DataPoint",
25 "$comment": "cardinality 0..-1",
26 "anyOf": [
27 {
28 "$ref": "#/defs/target-DataPoint"
29 },
30 {
31 "type": "array",
32 "items": {
33 "$ref": "#/defs/target-DataPoint"
34 }
35 }
36 ]
37 },
38 "has_Key": {
39 "description": "DataSet_has_Key",
40 "$comment": "cardinality 0..-1",
41 "anyOf": [
42 {
43 "$ref": "#/defs/target-Key"
44 },
45 {
46 "type": "array",
47 "items": {
48 "$ref": "#/defs/target-Key"
49 }
50 }
51 ]
52 },
53 "isStructuredBy": {
54 "description": "DataSet_isStructuredBy_DataStructure",
55 "$comment": "cardinality 0..-1",
56 "anyOf": [
57 {
58 "$ref": "#/defs/target-DataStructure"
59 },
60 {
61 "type": "array",
62 "items": {
63 "$ref": "#/defs/target-DataStructure"
64 }
65 }
66 ]
67 },
68 "organizes_OF_LogicalRecord": {
69 "description": "LogicalRecord_organizes_DataSet",
70 "$comment": "cardinality 0..-1",
71 "anyOf": [
72 {
73 "$ref": "#/defs/target-LogicalRecord"
74 },
75 {
76 "type": "array",
77 "items": {
78 "$ref": "#/defs/target-LogicalRecord"
79 }
80 }
81 ]
82 },
83 "correspondsTo_DataSet_OF_PhysicalDataSet": {
84 "description": "PhysicalDataSet_correspondsTo_DataSet",
85 "$comment": "cardinality 0..-1",
86 "anyOf": [
87 {
88 "$ref": "#/defs/target-PhysicalDataSet"
89 },
90 {
91 "type": "array",
92 "items": {
93 "$ref": "#/defs/target-PhysicalDataSet"
94 }
95 }
96 ]
97 },
98 "sameAs": {
99 "$ref": "#/defs/owl:sameAs"
100 }
101 },
102 "required": ["@type"],
103 "additionalProperties": false
104},
105"target-WideDataSet": {
106 "description": "all subclasses of http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/WideDataSet",
107 "anyOf": [
108 { "$ref": "#/defs/cls-WideDataSet" },
109 { "type": "string", "format": "iri-reference" }
110 ]
111},
Fragment for the class WideDataSet (main ontology)
1# class WideDataSet
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideDataSet
3cdi:WideDataSet
4 a rdfs:Class, owl:Class, ucmis:Class;
5 rdfs:label "WideDataSet";
6 rdfs:comment "Definition\n============\nOrganized collection of wide data. It is structured by a wide data structure.\n\nExamples\n==========\nA unit dataset where each row corresponds to a set of data points capturing different characteristics of a unit."@en;
7 rdfs:subClassOf cdi:DataSet;
8.
Fragment for the class WideDataSet (entire 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
8
9 " comment ": "tag:json-should-support-trailing-commas"
10 }
11 ],
12 "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2025-08-29 14:34:51.",
13 "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideDataSet"
14}
Fragment for the class WideDataSet (entire SHACL - Shapes Constraint Language)
1# class WideDataSet
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideDataSet
3<#WideDataSet> a sh:NodeShape;
4 sh:targetClass cdi:WideDataSet;
5 sh:message "See http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/WideDataSet";
6 sh:closed true;
7 sh:ignoredProperties ( owl:sameAs );
8 sh:property [
9 sh:path rdf:type;
10 sh:in ( cdi:WideDataSet
11 ) ;
12 ];
13 # attributes
14 # associations from WideDataSet
15 # associations to WideDataSet
16
17 # ---- superclass: DataSet
18 # attributes
19 sh:property <#DataSet-catalogDetails>;
20 sh:property <#DataSet-identifier>;
21 # associations from DataSet
22 sh:property <#DataSet_has_DataPoint>;
23 sh:property <#DataSet_has_Key>;
24 sh:property <#DataSet_isStructuredBy_DataStructure>;
25 # associations to DataSet
26 sh:property <#rev_LogicalRecord_organizes_DataSet>;
27 sh:property <#rev_PhysicalDataSet_correspondsTo_DataSet>;
28
29
30
31
32
33.
Fragment for the class WideDataSet (entire ShEx - Shape Expressions)
1# class WideDataSet
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideDataSet
3cdi:WideDataSetShape CLOSED {
4 a [cdi:WideDataSet];
5 &cdi:DataSetProperties;
6 }