| Business Data Model Data Model |
Description | A 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 | |
![]() |
|
![]() |
|
![]() |
|
![]() |
Relationship | |
![]() |
Generalization | |
![]() |
Dependencies | |
![]() |
Reverse Dependencies | |
![]() |
Attribute Details |
Description | Indicates whether the hierarchy level is at the bottom of the hierarchy. |
Data Type | Standards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A 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 Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | Indicates the type of hierarchy level. For example: In the administrative division hierarchy, the levels are country, state, county, and city. |
Data Type | Standards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | Indicates whether the hierarchy level is at the top of the hierarchy. |
Data Type | Standards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Relationship Details |
Description | A self-referencing Fk associating one Hierarchy Level to another. |
Is Identifying Relationship | false |
Child Table | Hierarchy Level |
Child Role Name | has parent |
Child Multiplicity | ZERO_TO_MANY |
Child Referential Integrity: On Delete | NONE |
Child Referential Integrity: On Insert | NONE |
Child Referential Integrity: On Update | NONE |
Parent Table | Hierarchy Level |
Parent Multiplicity | ZERO_TO_ONE |
Parent Referential Integrity: On Delete | NONE |
Parent Referential Integrity: On Insert | NONE |
Parent Referential Integrity: On Update | NONE |
Generalization Details |
Supertype | Group |
Subtype | Hierarchy Level |
Transform As | TABLE |
| Business Data Model Data Model |