CDIFDataStructure

DataStructure

CDIFDataStructure::Classes::DataStructure

Definition

Documentation

Original
Reference

cdi:DataStructure

Definition

Definition

Data organization based on reusable data structure components.

CDIF
Definition

Generic data organization. Carries at least one cdi:has_DataStructureComponent (any of the six concrete component subtypes), plus optional cdi:has_PrimaryKey and cdi:has_ForeignKey[].

Diagram

Inheritance

No generalization relationships.

Attributes

NameTypeMultiplicityDescription
typestring[1..*]

Documentation

CDIF
Definition

@type must contain 'cdi:DataStructure'.

Associations

RoleTargetMultiplicityKind
isStructuredBy← DataDownload[0..1]association
has→ DataStructureComponent[1..*]composition
hasComponent→ IdentifierComponent[0..*]composition
hasComponent→ MeasureComponent[0..*]composition
hasComponent→ AttributeComponent[0..*]composition
hasComponent→ DimensionComponent[0..*]composition
hasComponent→ VariableDescriptorComponent[0..*]composition
hasComponent→ VariableValueComponent[0..*]composition
hasPrimaryKey→ PrimaryKey[0..1]composition
hasForeignKey→ ForeignKey[0..*]composition