WideDataStructure inherited from CDIFDataStructure
DiscoveryDataDescriptionStructure::Classes::WideDataStructure
Definition
Wide (tabular) dataset layout. Components restricted to Identifier / Measure / Attribute. Optional PrimaryKey and ForeignKey.
Diagram
Inheritance
No generalization relationships.
Attributes
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| type | string | [1..*] | @type must contain 'cdi:WideDataStructure'. |
Associations
| Role | Target | Multiplicity | Kind |
|---|---|---|---|
| isStructuredBy | ← DataDownload ↗ | [0..1] | association |
| hasComponent | → IdentifierComponent ↗ | [0..*] | composition |
| hasComponent | → MeasureComponent ↗ | [0..*] | composition |
| hasComponent | → AttributeComponent ↗ | [0..*] | composition |
| hasPrimaryKey | → PrimaryKey ↗ | [0..1] | composition |
| hasForeignKey | → ForeignKey ↗ | [0..*] | composition |