DimensionGroup
CDIFDataStructure::Classes::DimensionGroup
Definition
Reusable collection of dimensions that can be shared across multiple dimensional structures. Carries cdi:identifier, cdif:name, cdif:has_DataStructureComponent (any subtype).
Diagram
Inheritance
No generalization relationships.
Attributes
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| identifier | XsdAnyUri ↗ | [0..1] | @id - resolvable URI for the dimension group. |
| name | string | [1..*] | cdif:name - human-readable name for the dimension group (ISO/IEC 11179-5). |
Associations
| Role | Target | Multiplicity | Kind |
|---|---|---|---|
| hasComponent | → IdentifierComponent | [0..*] | composition |
| hasComponent | → MeasureComponent | [0..*] | composition |
| hasComponent | → AttributeComponent | [0..*] | composition |
| hasComponent | → DimensionComponent | [0..*] | composition |