CDIFDataStructure

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

NameTypeMultiplicityDescription
identifierXsdAnyUri[0..1]

Documentation

Original
Reference

schema:identifier

Definition

The 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.

Scope

Domain: Thing (https://schema.org/Thing). Range: PropertyValue (https://schema.org/PropertyValue), Text (https://schema.org/Text), URL (https://schema.org/URL).

CDIF
Definition

Identifier for objects requiring short- or long-lasting referencing and management.

Scope

@id - resolvable URI for the dimension group.

namestring[1..*]

Documentation

Original
Reference

schema:name

Definition

The name of the item.

Scope

Domain: Thing (https://schema.org/Thing). Range: Text (https://schema.org/Text).

CDIF
Definition

text label for the term that is useful to human user

Scope

cdif:name - human-readable name for the dimension group (ISO/IEC 11179-5).

Associations

RoleTargetMultiplicityKind
hasComponentIdentifierComponent[0..*]composition
hasComponentMeasureComponent[0..*]composition
hasComponentAttributeComponent[0..*]composition
hasComponentDimensionComponent[0..*]composition