DimensionalDataStructure inherited from CDIFDataStructure
DiscoveryDataDescriptionStructure::Classes::DimensionalDataStructure
Definition
Documentation
Original
Reference
cdi:DimensionalDataStructure
Definition
Definition
Structure of a dimensional data set (organized collection of multidimensional data). It is described by dimension, measure and attribute components.
Examples
The structure described by [City, Average Income, Total Population] where City is a dimension and Average Income and Total Population are measures.
CDIF
Definition
Dimensional data set (multidimensional cube). Components are restricted to Identifier / Measure / Attribute / Dimension. Optional PrimaryKey and ForeignKey.
Diagram
Inheritance
No generalization relationships.
Attributes
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| type | string | [1..*] | DocumentationCDIFDefinition@type must contain 'cdi:DimensionalDataStructure'. |
Associations
| Role | Target | Multiplicity | Kind |
|---|---|---|---|
| isStructuredBy | ← DataDownload | [0..1] | association |
| hasComponent | → IdentifierComponent | [0..*] | composition |
| hasComponent | → MeasureComponent | [0..*] | composition |
| hasComponent | → AttributeComponent | [0..*] | composition |
| hasComponent | → DimensionComponent | [1..*] | composition |
| hasPrimaryKey | → PrimaryKey | [0..1] | composition |
| hasForeignKey | → ForeignKey | [0..*] | composition |