WideKey

Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideKey

Definition

Collection of data instances that uniquely identify a collection of data points in a wide dataset.

Examples

Collection containing the single “1A2B3C” string in a wide dataset where rows are identified by postal code representations.

Diagram

Inheritance
  ᐊ── Wide::WideKey
Attributes

Name

Inherited from

Description

Data Type

Multiplicity

Default value

identifier

DataDescription::Key

Identifier for objects requiring short- or long-lasting referencing and management.

Identifier

0..1

Associations

Direction

Association

Description

Multiplicity of WideKey

Package of Other Class

Other Class

Multiplicity of other class

Aggregation Kind

Inherited from

from

Key correspondsTo Unit

0..*

Conceptual

Unit

0..1

none

DataDescription::Key

from

Key correspondsTo Universe

0..*

Conceptual

Universe

0..1

none

DataDescription::Key

to

DataSet has Key

0..*

DataDescription

DataSet

1..1

none

DataDescription::Key

from

Key has KeyMember

0..1

DataDescription

KeyMember

0..*

shared

DataDescription::Key

from

Key identifies DataPoint

0..1

DataDescription

DataPoint

1..*

none

DataDescription::Key

from

Key represents KeyDefinition

1..*

DataDescription

KeyDefinition

0..1

none

DataDescription::Key

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 WideKey (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-Wide-WideKey"
 5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WideKey"
 6                 xmi:type="uml:Class">
 7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Wide-WideKey-ownedComment"
 8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WideKey-ownedComment"
 9                 xmi:type="uml:Comment">
10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-Wide-WideKey"/>
11      <body>Definition
12==========
13Collection of data instances that uniquely identify a collection of data points in a wide dataset.
14
15Examples
16==========
17Collection containing the single "1A2B3C" string in a wide dataset where rows are identified by postal code representations.</body>
18   </ownedComment>
19   <name>WideKey</name>
20   <generalization xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Wide-WideKey-generalization"
21                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WideKey-generalization"
22                   xmi:type="uml:Generalization">
23      <general xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-Key"/>
24   </generalization>
25</packagedElement>

Fragment for the class WideKey (entire XML Schema)

 1<xs:element name="WideKey"
 2            type="WideKeyXsdType"
 3            xml:id="WideKey">
 4  <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideKey -->
 5  <xs:annotation>
 6    <xs:documentation>Definition
 7          ==========
 8          Collection of data instances that uniquely identify a collection of data points in a wide dataset.
 9          
10          Examples
11          ==========
12          Collection containing the single "1A2B3C" string in a wide dataset where rows are identified by postal code representations.</xs:documentation>
13  </xs:annotation>
14</xs:element>
15<xs:complexType name="WideKeyXsdType"
16                xml:id="WideKeyXsdType">
17  <xs:annotation>
18    <xs:documentation>Definition
19          ==========
20          Collection of data instances that uniquely identify a collection of data points in a wide dataset.
21          
22          Examples
23          ==========
24          Collection containing the single "1A2B3C" string in a wide dataset where rows are identified by postal code representations.</xs:documentation>
25  </xs:annotation>
26  <xs:complexContent>
27    <xs:extension base="KeyXsdType">
28      
29    </xs:extension>
30  </xs:complexContent>
31</xs:complexType>

Fragment for the class WideKey (main ontology)

1# class WideKey
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideKey
3cdi:WideKey
4  a rdfs:Class, owl:Class, ucmis:Class;
5  rdfs:label "WideKey";
6  rdfs:comment "Definition\n==========\nCollection of data instances that uniquely identify a collection of data points in a wide dataset.\n\nExamples\n==========\nCollection containing the single \"1A2B3C\" string in a wide dataset where rows are identified by postal code representations."@en;
7  rdfs:subClassOf cdi:Key;
8.

Fragment for the class WideKey (main JSON-LD)

 1{
 2  "@context": [
 3    "Key.jsonld",
 4    {
 5      "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
 6      "xsd": "http://www.w3.org/2001/XMLSchema#",
 7      "WideKey": "cdi:WideKey",
 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 2024-03-16 23:40:08.",
13  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::DataDescription::Wide::WideKey"
14}