Previous Table of Contents Next


11.4.11 HierarchyLevelAssociation


   HierarchyLevelAssociation is a class that orders Levels within a LevelBasedHierarchy, and provides a means of mapping Level and/or Hierarchy -oriented Dimension attributes to deployment structures; that is, physical data sources.

   11-22 Common Warehouse Metamodel, v1.1 March 2003

   11.4.11.1 Superclasses

   Class

   11.4.11.2 Contained Elements

   DimensionDeployment

   11.4.11.3 References

   levelBasedHierarchy

References the LevelBasedHierarchy owning this HierarchyLevelAssociation.

class:

defined by:

multiplicity:

inverse:

LevelBasedHierarchy
LevelBasedHierarchyOwnsHierarchyLevelAssociations:: levelBasedHierarchy
exactly one
LevelBasedHierarchy::hierarchyLevelAssociation

   currentLevel

References the “current? Level associated with this HierarchyLevelAssociation.

class:

defined by:

multiplicity:

inverse:

Level
HierarchyLevelAssociationsReferenceLevel::currentLevel
exactly one
Level::hierarchyLevelAssociation

   dimensionDeployment

References the collection of DimensionDeployments owned by a HierarchyLevelAssociation.

class:

defined by:

multiplicity:

inverse:

DimensionDeployment
HierarchyLevelAssociationOwnsDimensionDeployments:: dimensionDeployment
zero or more; ordered
DimensionDeployment::hierarchyLevelAssociation