Unit¶
Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::Conceptual::Unit
Definition¶
Individual object of interest for some statistical activity, such as data collection.
Examples¶
Here are 3 examples:
Individual US person (i.e., Arofan Gregory, Dan Gillman, Barack Obama, etc.)
Individual US computer companies (i.e., Microsoft, Apple, IBM, etc.)
Individual US universities (i.e., Johns Hopkins, University of Maryland, Yale, etc.) [GSIM 1.1]
Explanatory notes¶
In a traditional data table each column might represent some variable (measurement). Each row would represent the entity (Unit) to which those variables relate. Height measurements might be made on persons (unit type) of primary school age (Universe) at Pinckney Elementary School on September 1, 2005 (population). The height for Mary Roe (Unit) might be 139 cm.
The Unit is not invariably tied to some value. A median income might be calculated for a block in the U.S. but then used as an attribute of a person residing on that block. For the initial measurement the Unit was the block. In the reuse the unit would be that specific person to which the value was applied.
In a big data table each row represents a unit/variable double. Together a unit identifier and a variable identifier define the key. And for each key there is just one value – the measure of the unit on the variable.
A big data table is sometimes referred to as a column-oriented data store whereas a traditional database is sometimes referred to as a row-oriented data store. The unit plays an identifier role in both types of data stores.
Diagram
Attributes
Name |
Inherited from |
Description |
Data Type |
Multiplicity |
Default value |
---|---|---|---|---|---|
catalogDetails |
- own class - |
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 |
||
definition |
- own class - |
Natural language statement conveying the meaning of a concept, differentiating it from other concepts. Supports the use of multiple languages and structured text. |
0..1 |
||
displayLabel |
- own class - |
A human-readable display label for the object. Supports the use of multiple languages. Repeat for labels with different content, for example, labels with differing length limitations. |
0..* |
||
identifier |
- own class - |
Identifier for objects requiring short- or long-lasting referencing and management. |
0..1 |
||
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..* |
Associations
Direction |
Association |
Description |
Multiplicity of Unit |
Package of Other Class |
Other Class |
Multiplicity of other class |
Aggregation Kind |
Inherited from |
---|---|---|---|---|---|---|---|---|
to |
Key correspondsTo Unit |
0..1 |
0..* |
none |
- own class - |
|||
to |
KeyDefinition correspondsTo Unit |
0..1 |
0..* |
none |
- own class - |
|||
to |
Population isComposedOf Unit |
A unit in the population. |
0..* |
- own package - |
0..* |
none |
- own class - |
|
from |
Unit has UnitType |
The unit type of the unit. |
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 Unit (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-Conceptual-Unit"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit"
6 xmi:type="uml:Class">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit"/>
11 <body>Definition
12==========
13Individual object of interest for some statistical activity, such as data collection.
14
15Examples
16========
17Here are 3 examples:
18
191. Individual US person (i.e., Arofan Gregory, Dan Gillman, Barack Obama, etc.)
202. Individual US computer companies (i.e., Microsoft, Apple, IBM, etc.)
213. Individual US universities (i.e., Johns Hopkins, University of Maryland, Yale, etc.) [GSIM 1.1]
22
23Explanatory notes
24=================
25In a traditional data table each column might represent some variable (measurement). Each row would represent the entity (Unit) to which those variables relate. Height measurements might be made on persons (unit type) of primary school age (Universe) at Pinckney Elementary School on September 1, 2005 (population). The height for Mary Roe (Unit) might be 139 cm.
26
27The Unit is not invariably tied to some value. A median income might be calculated for a block in the U.S. but then used as an attribute of a person residing on that block. For the initial measurement the Unit was the block. In the reuse the unit would be that specific person to which the value was applied.
28
29In a big data table each row represents a unit/variable double. Together a unit identifier and a variable identifier define the key. And for each key there is just one value – the measure of the unit on the variable.
30
31A big data table is sometimes referred to as a column-oriented data store whereas a traditional database is sometimes referred to as a row-oriented data store. The unit plays an identifier role in both types of data stores.</body>
32 </ownedComment>
33 <name>Unit</name>
34 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-catalogDetails"
35 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-catalogDetails"
36 xmi:type="uml:Property">
37 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-catalogDetails-ownedComment"
38 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-catalogDetails-ownedComment"
39 xmi:type="uml:Comment">
40 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-catalogDetails"/>
41 <body>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.</body>
42 </ownedComment>
43 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-catalogDetails-lowerValue"
44 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-catalogDetails-lowerValue"
45 xmi:type="uml:LiteralInteger"/>
46 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-catalogDetails-upperValue"
47 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-catalogDetails-upperValue"
48 xmi:type="uml:LiteralUnlimitedNatural">
49 <value>1</value>
50 </upperValue>
51 <name>catalogDetails</name>
52 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CatalogDetails"/>
53 </ownedAttribute>
54 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-definition"
55 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-definition"
56 xmi:type="uml:Property">
57 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-definition-ownedComment"
58 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-definition-ownedComment"
59 xmi:type="uml:Comment">
60 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-definition"/>
61 <body>Natural language statement conveying the meaning of a concept, differentiating it from other concepts. Supports the use of multiple languages and structured text.</body>
62 </ownedComment>
63 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-definition-lowerValue"
64 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-definition-lowerValue"
65 xmi:type="uml:LiteralInteger"/>
66 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-definition-upperValue"
67 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-definition-upperValue"
68 xmi:type="uml:LiteralUnlimitedNatural">
69 <value>1</value>
70 </upperValue>
71 <name>definition</name>
72 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
73 </ownedAttribute>
74 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-displayLabel"
75 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-displayLabel"
76 xmi:type="uml:Property">
77 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-displayLabel-ownedComment"
78 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-displayLabel-ownedComment"
79 xmi:type="uml:Comment">
80 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-displayLabel"/>
81 <body>A human-readable display label for the object. Supports the use of multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.</body>
82 </ownedComment>
83 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-displayLabel-lowerValue"
84 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-displayLabel-lowerValue"
85 xmi:type="uml:LiteralInteger"/>
86 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-displayLabel-upperValue"
87 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-displayLabel-upperValue"
88 xmi:type="uml:LiteralUnlimitedNatural">
89 <value>*</value>
90 </upperValue>
91 <name>displayLabel</name>
92 <isOrdered>true</isOrdered>
93 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LabelForDisplay"/>
94 </ownedAttribute>
95 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-identifier"
96 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-identifier"
97 xmi:type="uml:Property">
98 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-identifier-ownedComment"
99 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-identifier-ownedComment"
100 xmi:type="uml:Comment">
101 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-identifier"/>
102 <body>Identifier for objects requiring short- or long-lasting referencing and management.</body>
103 </ownedComment>
104 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-identifier-lowerValue"
105 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-identifier-lowerValue"
106 xmi:type="uml:LiteralInteger"/>
107 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-identifier-upperValue"
108 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-identifier-upperValue"
109 xmi:type="uml:LiteralUnlimitedNatural">
110 <value>1</value>
111 </upperValue>
112 <name>identifier</name>
113 <isID>true</isID>
114 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Identifier"/>
115 </ownedAttribute>
116 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-name"
117 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-name"
118 xmi:type="uml:Property">
119 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-name-ownedComment"
120 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-name-ownedComment"
121 xmi:type="uml:Comment">
122 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-name"/>
123 <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>
124 </ownedComment>
125 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-name-lowerValue"
126 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-name-lowerValue"
127 xmi:type="uml:LiteralInteger"/>
128 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-name-upperValue"
129 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-name-upperValue"
130 xmi:type="uml:LiteralUnlimitedNatural">
131 <value>*</value>
132 </upperValue>
133 <name>name</name>
134 <isOrdered>true</isOrdered>
135 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ObjectName"/>
136 </ownedAttribute>
137 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-ownedAttribute"
138 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-ownedAttribute"
139 xmi:type="uml:Property">
140 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-ownedAttribute-lowerValue"
141 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-ownedAttribute-lowerValue"
142 xmi:type="uml:LiteralInteger"/>
143 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit-ownedAttribute-upperValue"
144 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Unit-ownedAttribute-upperValue"
145 xmi:type="uml:LiteralUnlimitedNatural">
146 <value>*</value>
147 </upperValue>
148 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Unit_has_UnitType"/>
149 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-UnitType"/>
150 </ownedAttribute>
151</packagedElement>
Fragment for the class Unit (entire XML Schema)
1<xs:element name="Unit"
2 type="UnitXsdType"
3 xml:id="Unit">
4 <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::Conceptual::Unit -->
5 <xs:annotation>
6 <xs:documentation>Definition
7 ==========
8 Individual object of interest for some statistical activity, such as data collection.
9
10 Examples
11 ========
12 Here are 3 examples:
13
14 1. Individual US person (i.e., Arofan Gregory, Dan Gillman, Barack Obama, etc.)
15 2. Individual US computer companies (i.e., Microsoft, Apple, IBM, etc.)
16 3. Individual US universities (i.e., Johns Hopkins, University of Maryland, Yale, etc.) [GSIM 1.1]
17
18 Explanatory notes
19 =================
20 In a traditional data table each column might represent some variable (measurement). Each row would represent the entity (Unit) to which those variables relate. Height measurements might be made on persons (unit type) of primary school age (Universe) at Pinckney Elementary School on September 1, 2005 (population). The height for Mary Roe (Unit) might be 139 cm.
21
22 The Unit is not invariably tied to some value. A median income might be calculated for a block in the U.S. but then used as an attribute of a person residing on that block. For the initial measurement the Unit was the block. In the reuse the unit would be that specific person to which the value was applied.
23
24 In a big data table each row represents a unit/variable double. Together a unit identifier and a variable identifier define the key. And for each key there is just one value – the measure of the unit on the variable.
25
26 A big data table is sometimes referred to as a column-oriented data store whereas a traditional database is sometimes referred to as a row-oriented data store. The unit plays an identifier role in both types of data stores.</xs:documentation>
27 </xs:annotation>
28</xs:element>
29<xs:complexType name="UnitXsdType"
30 xml:id="UnitXsdType">
31 <xs:annotation>
32 <xs:documentation>Definition
33 ==========
34 Individual object of interest for some statistical activity, such as data collection.
35
36 Examples
37 ========
38 Here are 3 examples:
39
40 1. Individual US person (i.e., Arofan Gregory, Dan Gillman, Barack Obama, etc.)
41 2. Individual US computer companies (i.e., Microsoft, Apple, IBM, etc.)
42 3. Individual US universities (i.e., Johns Hopkins, University of Maryland, Yale, etc.) [GSIM 1.1]
43
44 Explanatory notes
45 =================
46 In a traditional data table each column might represent some variable (measurement). Each row would represent the entity (Unit) to which those variables relate. Height measurements might be made on persons (unit type) of primary school age (Universe) at Pinckney Elementary School on September 1, 2005 (population). The height for Mary Roe (Unit) might be 139 cm.
47
48 The Unit is not invariably tied to some value. A median income might be calculated for a block in the U.S. but then used as an attribute of a person residing on that block. For the initial measurement the Unit was the block. In the reuse the unit would be that specific person to which the value was applied.
49
50 In a big data table each row represents a unit/variable double. Together a unit identifier and a variable identifier define the key. And for each key there is just one value – the measure of the unit on the variable.
51
52 A big data table is sometimes referred to as a column-oriented data store whereas a traditional database is sometimes referred to as a row-oriented data store. The unit plays an identifier role in both types of data stores.</xs:documentation>
53 </xs:annotation>
54 <xs:sequence>
55 <xs:element name="catalogDetails"
56 type="CatalogDetailsXsdType"
57 minOccurs="0"
58 maxOccurs="1"
59 xml:id="Unit-catalogDetails">
60 <xs:annotation>
61 <xs:documentation>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.</xs:documentation>
62 </xs:annotation>
63 </xs:element>
64 <xs:element name="definition"
65 type="InternationalStringXsdType"
66 minOccurs="0"
67 maxOccurs="1"
68 xml:id="Unit-definition">
69 <xs:annotation>
70 <xs:documentation>Natural language statement conveying the meaning of a concept, differentiating it from other concepts. Supports the use of multiple languages and structured text.</xs:documentation>
71 </xs:annotation>
72 </xs:element>
73 <xs:element name="displayLabel"
74 type="LabelForDisplayXsdType"
75 minOccurs="0"
76 maxOccurs="unbounded"
77 xml:id="Unit-displayLabel">
78 <xs:annotation>
79 <xs:documentation>A human-readable display label for the object. Supports the use of multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.</xs:documentation>
80 </xs:annotation>
81 </xs:element>
82 <xs:element name="identifier"
83 type="IdentifierXsdType"
84 minOccurs="0"
85 maxOccurs="1"
86 xml:id="Unit-identifier">
87 <xs:annotation>
88 <xs:documentation>Identifier for objects requiring short- or long-lasting referencing and management.</xs:documentation>
89 </xs:annotation>
90 </xs:element>
91 <xs:element name="name"
92 type="ObjectNameXsdType"
93 minOccurs="0"
94 maxOccurs="unbounded"
95 xml:id="Unit-name">
96 <xs:annotation>
97 <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>
98 </xs:annotation>
99 </xs:element>
100 <xs:element name="Unit_has_UnitType"
101 minOccurs="0"
102 maxOccurs="unbounded"
103 xml:id="Unit_has_UnitType">
104 <xs:annotation>
105 <xs:documentation>The unit type of the unit.</xs:documentation>
106 </xs:annotation>
107 <xs:complexType>
108 <xs:complexContent>
109 <xs:restriction base="AssociationReferenceXsdType">
110 <xs:sequence>
111 <xs:element name="ddiReference"
112 type="InternationalRegistrationDataIdentifierXsdType"
113 minOccurs="0"
114 maxOccurs="1"
115 xml:id="Unit_has_UnitType-ddiReference"/>
116 <xs:element name="validType"
117 minOccurs="0"
118 maxOccurs="unbounded"
119 xml:id="Unit_has_UnitType-validType">
120 <xs:simpleType>
121 <xs:restriction base="xs:NMTOKEN">
122 <xs:enumeration value="Population"/>
123 <xs:enumeration value="UnitType"/>
124 <xs:enumeration value="Universe"/>
125 </xs:restriction>
126 </xs:simpleType>
127 </xs:element>
128 </xs:sequence>
129 </xs:restriction>
130 </xs:complexContent>
131 </xs:complexType>
132 </xs:element>
133 </xs:sequence>
134</xs:complexType>
Fragment for the class Unit (main ontology)
1# class Unit
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Conceptual::Unit
3cdi:Unit
4 a rdfs:Class, owl:Class, ucmis:Class;
5 rdfs:label "Unit";
6 rdfs:comment "Definition\n==========\nIndividual object of interest for some statistical activity, such as data collection.\n\nExamples\n========\nHere are 3 examples:\n\n1. Individual US person (i.e., Arofan Gregory, Dan Gillman, Barack Obama, etc.)\n2. Individual US computer companies (i.e., Microsoft, Apple, IBM, etc.)\n3. Individual US universities (i.e., Johns Hopkins, University of Maryland, Yale, etc.) [GSIM 1.1]\n\nExplanatory notes\n=================\nIn a traditional data table each column might represent some variable (measurement). Each row would represent the entity (Unit) to which those variables relate. Height measurements might be made on persons (unit type) of primary school age (Universe) at Pinckney Elementary School on September 1, 2005 (population). The height for Mary Roe (Unit) might be 139 cm.\n\nThe Unit is not invariably tied to some value. A median income might be calculated for a block in the U.S. but then used as an attribute of a person residing on that block. For the initial measurement the Unit was the block. In the reuse the unit would be that specific person to which the value was applied.\n\nIn a big data table each row represents a unit/variable double. Together a unit identifier and a variable identifier define the key. And for each key there is just one value – the measure of the unit on the variable.\n\nA big data table is sometimes referred to as a column-oriented data store whereas a traditional database is sometimes referred to as a row-oriented data store. The unit plays an identifier role in both types of data stores."@en;
7
8.
9
10cdi:Unit-catalogDetails
11 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
12 rdfs:label "catalogDetails";
13 rdfs:comment "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."@en;
14 rdfs:domain cdi:Unit;
15 rdfs:range cdi:CatalogDetails;
16.
17
18cdi:Unit-definition
19 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
20 rdfs:label "definition";
21 rdfs:comment "Natural language statement conveying the meaning of a concept, differentiating it from other concepts. Supports the use of multiple languages and structured text."@en;
22 rdfs:domain cdi:Unit;
23 rdfs:range cdi:InternationalString;
24.
25
26cdi:Unit-displayLabel
27 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
28 rdfs:label "displayLabel";
29 rdfs:comment "A human-readable display label for the object. Supports the use of multiple languages. Repeat for labels with different content, for example, labels with differing length limitations."@en;
30 rdfs:domain cdi:Unit;
31 rdfs:range cdi:LabelForDisplay;
32.
33
34cdi:Unit-identifier
35 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
36 rdfs:label "identifier";
37 rdfs:comment "Identifier for objects requiring short- or long-lasting referencing and management."@en;
38 rdfs:domain cdi:Unit;
39 rdfs:range cdi:Identifier;
40.
41
42cdi:Unit-name
43 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
44 rdfs:label "name";
45 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;
46 rdfs:domain cdi:Unit;
47 rdfs:range cdi:ObjectName;
48.
49
50
51cdi:Unit_has_UnitType
52 a rdf:Property, owl:ObjectProperty, ucmis:Association;
53 # ASSOCIATION
54 rdfs:label "has";
55 skos:altLabel "Unit_has_UnitType";
56 rdfs:comment "The unit type of the unit."@en;
57 rdfs:domain cdi:Unit;
58 rdfs:range cdi:UnitType;
59.
Fragment for the class Unit (main JSON-LD)
1{
2 "@context": [
3 {
4 "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
5 "xsd": "http://www.w3.org/2001/XMLSchema#",
6 "Unit": "cdi:Unit",
7 "catalogDetails": {
8 "@id": "cdi:Unit-catalogDetails",
9 "@type": "@id",
10 "@context": "CatalogDetails.jsonld"
11 },
12 "definition": {
13 "@id": "cdi:Unit-definition",
14 "@type": "@id",
15 "@context": "InternationalString.jsonld"
16 },
17 "displayLabel": {
18 "@id": "cdi:Unit-displayLabel",
19 "@type": "@id",
20 "@context": "LabelForDisplay.jsonld"
21 },
22 "identifier": {
23 "@id": "cdi:Unit-identifier",
24 "@type": "@id",
25 "@context": "Identifier.jsonld"
26 },
27 "name": {
28 "@id": "cdi:Unit-name",
29 "@type": "@id",
30 "@context": "ObjectName.jsonld"
31 },
32
33 "has": {
34 "@id": "cdi:Unit_has_UnitType",
35 "@type": "@id" },
36 "correspondsTo_OF_Key": {
37 "@reverse": "cdi:Key_correspondsTo_Unit",
38 "@type": "@id"
39 },
40 "correspondsTo_OF_KeyDefinition": {
41 "@reverse": "cdi:KeyDefinition_correspondsTo_Unit",
42 "@type": "@id"
43 },
44 "isComposedOf_OF_Population": {
45 "@reverse": "cdi:Population_isComposedOf_Unit",
46 "@type": "@id"
47 },
48 " comment ": "tag:json-should-support-trailing-commas"
49 }
50 ],
51 "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:06.",
52 "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::Conceptual::Unit"
53}