DiscoveryDataDescriptionStructure

DataStructureComponent«abstract» inherited from CDIFDataStructure

DiscoveryDataDescriptionStructure::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