CDIFDataStructure

DataStructureComponent«abstract»

CDIFDataStructure::Classes::DataStructureComponent

Definition

Abstract supertype of the component types defined by a RepresentedVariable (Identifier / Measure / Attribute / Dimension / VariableValue). Target of the generic cdi:has_DataStructureComponent and DataStructureComponent_isDefinedBy_RepresentedVariable; concrete subtypes generalize it.

Diagram

Inheritance

Specialized by: IdentifierComponent, MeasureComponent, AttributeComponent, DimensionComponent, VariableValueComponent

Attributes

NameTypeMultiplicityDescription
typestring[1..*]@type must contain a concrete subtype constant (cdi:IdentifierComponent / MeasureComponent / AttributeComponent / DimensionComponent / VariableValueComponent).

Associations

RoleTargetMultiplicityKind
hasDataStructure[1..*]composition
isDefinedByRepresentedVariable[1]association