DimensionGroup
CDIFDataStructure::Classes::DimensionGroup
Definition
Documentation
Original
Reference
cdi:DimensionGroup
Definition
Definition
Collection of dimensions that can be reused across multiple dimensional structures.
Examples
Sex, Province and Marital Status is a common set of dimensions used across a variety of dimensional data structures and might need to be maintained separately.
CDIF
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] | DocumentationOriginalReferenceschema:identifier DefinitionThe identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details. ScopeDomain: Thing (https://schema.org/Thing). Range: PropertyValue (https://schema.org/PropertyValue), Text (https://schema.org/Text), URL (https://schema.org/URL). CDIFDefinitionIdentifier for objects requiring short- or long-lasting referencing and management. Scope@id - resolvable URI for the dimension group. |
| name | string | [1..*] | DocumentationOriginalReferenceschema:name DefinitionThe name of the item. ScopeDomain: Thing (https://schema.org/Thing). Range: Text (https://schema.org/Text). CDIFDefinitiontext label for the term that is useful to human user Scopecdif: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 |