Entity Hierarchy Level

DescriptionA group that contains all the elements that are at the same level in a hierarchy. Nodes that comprise a hierarchy level are not necessarily all child nodes of the same parent node. They are nevertheless placed on the same logical level in the hierarchy

For example:
All the cities in an administrative division hierarchy are part of the same level, regardless of what country or region they belong to.

Attributes
Bottom Level IndBottom Level Ind
Hierarchy Level NumHierarchy Level Num
Hierarchy Level TypeHierarchy Level Type
Top Level IndTop Level Ind

Relationship
Hierarchy Level_Hierarchy Level_FKHierarchy Level_Hierarchy Level_FK

Generalization
Generalization1Generalization1

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Bottom Level Ind
DescriptionIndicates whether the hierarchy level is at the bottom of the hierarchy.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Hierarchy Level Num
DescriptionA zero-based integer that shows the depth at which the hierarchy level is in the hierarchy. Level number 0 indicates the topmost level (the coarsest grained concept). The sequence of the level numbers indicates the hierarchy levels.
Data TypeStandards - Data Domains.ddm/Data Domains/Number Integer [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Hierarchy Level Type
DescriptionIndicates the type of hierarchy level.

For example:
In the administrative division hierarchy, the levels are country, state, county, and city.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Top Level Ind
DescriptionIndicates whether the hierarchy level is at the top of the hierarchy.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Hierarchy Level_Hierarchy Level_FK
DescriptionA self-referencing Fk associating one Hierarchy Level to another.
Is Identifying Relationshipfalse
Child TableHierarchy Level
Child Role Namehas parent
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableHierarchy Level
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Generalization Details

 Generalization1
SupertypeGroup
SubtypeHierarchy Level
Transform AsTABLE