StructureExtent

Fully qualified enumeration name: DDICDIModels::DDICDILibrary::DataTypes::Enumerations::StructureExtent

Definition

Type of relation in terms of totality with respect to an associated collection. The totality type is given by the controlled vocabulary {total, partial}.

Examples

A binary relation R on a collection C is total if all members of C are related to each other in R. The relation is partial otherwise.

Diagram

Enumeration literals

Name

Description

Partial

Some members of a collection C are not related to each other.

Total

All members of a collection C are related to each other.

Usage

Type

Package

Classifier

Attribute

Class

Agents

AgentStructure

totality

Class

Conceptual

CategoryRelationStructure

totality

Class

Conceptual

ConceptStructure

totality

Class

Conceptual

VariableStructure

totality

Class

FormatDescription

LogicalRecordRelationStructure

totality

Class

FormatDescription

PhysicalDataSetStructure

totality

Class

FormatDescription

PhysicalLayoutRelationStructure

totality

Class

FormatDescription

PhysicalRecordSegmentStructure

totality

Class

Representations

ClassificationItemStructure

totality

Class

Representations

ClassificationSeriesStructure

totality

Class

Representations

CodeListStructure

totality

Class

CollectionsPattern

Structure

totality

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 enumeration StructureExtent

 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-DataTypes-Enumerations-StructureExtent"
 5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#StructureExtent"
 6                 xmi:type="uml:Enumeration">
 7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-ownedComment"
 8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#StructureExtent-ownedComment"
 9                 xmi:type="uml:Comment">
10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent"/>
11      <body>Definition
12============
13Type of relation in terms of totality with respect to an associated collection.  The totality type is given by the controlled vocabulary {total, partial}.
14
15Examples
16==========
17A binary relation R on a collection C is total if all members of C are related to each other in R. The relation is partial otherwise.</body>
18   </ownedComment>
19   <name>StructureExtent</name>
20   <ownedLiteral xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Partial"
21                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Partial"
22                 xmi:type="uml:EnumerationLiteral">
23      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Partial-ownedComment"
24                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Partial-ownedComment"
25                    xmi:type="uml:Comment">
26         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Partial"/>
27         <body>Some members of a collection C are not related to each other.</body>
28      </ownedComment>
29      <name>Partial</name>
30   </ownedLiteral>
31   <ownedLiteral xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Total"
32                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Total"
33                 xmi:type="uml:EnumerationLiteral">
34      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Total-ownedComment"
35                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Total-ownedComment"
36                    xmi:type="uml:Comment">
37         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Total"/>
38         <body>All members of a collection C are related to each other.</body>
39      </ownedComment>
40      <name>Total</name>
41   </ownedLiteral>
42</packagedElement>

Fragment for the enumeration StructureExtent

 1<xs:simpleType name="StructureExtentXsdType"
 2               xml:id="StructureExtentXsdType">
 3  <!-- based on the UML enumeration DDICDIModels::DDICDILibrary::DataTypes::Enumerations::StructureExtent -->
 4  <xs:annotation>
 5    <xs:documentation>Definition
 6          ============
 7          Type of relation in terms of totality with respect to an associated collection.  The totality type is given by the controlled vocabulary {total, partial}.
 8          
 9          Examples
10          ==========
11          A binary relation R on a collection C is total if all members of C are related to each other in R. The relation is partial otherwise.</xs:documentation>
12  </xs:annotation>
13  <xs:restriction base="xs:NMTOKEN">
14    <xs:enumeration value="Partial">
15      <xs:annotation>
16        <xs:documentation>Some members of a collection C are not related to each other.</xs:documentation>
17      </xs:annotation>
18    </xs:enumeration>
19    <xs:enumeration value="Total">
20      <xs:annotation>
21        <xs:documentation>All members of a collection C are related to each other.</xs:documentation>
22      </xs:annotation>
23    </xs:enumeration>
24  </xs:restriction>
25</xs:simpleType>

Fragment for the enumeration StructureExtent (main ontology, entire ontology as zip)

 1# enumeration StructureExtent
 2# based on the UML enumeration DDICDIModels::DDICDILibrary::DataTypes::Enumerations::StructureExtent
 3cdi:StructureExtent
 4  a rdfs:Class, owl:Class, ucmis:Enumeration;
 5  rdfs:label "StructureExtent";
 6  rdfs:comment "Definition\n============\nType of relation in terms of totality with respect to an associated collection.  The totality type is given by the controlled vocabulary {total, partial}.\n\nExamples\n==========\nA binary relation R on a collection C is total if all members of C are related to each other in R. The relation is partial otherwise."@en;
 7  
 8.
 9
10cdi:Partial
11  a cdi:StructureExtent;
12  rdfs:label "Partial";
13  rdfs:comment "Some members of a collection C are not related to each other."@en;
14.
15
16cdi:Total
17  a cdi:StructureExtent;
18  rdfs:label "Total";
19  rdfs:comment "All members of a collection C are related to each other."@en;
20.