Hierarchy type predicates allow users to create and manage parent-child and super-type/sub-type relationships within models, policies, and reference lists.
Note: The Parent Of/Child Of functional type of Hierarchy
predicate type is part of the seed data, which refers to the initial set of data
automatically included in the system. This means it will be available in all Data
Integrity Suite workspaces, allowing you to easily establish hierarchical
relationships.
This functionality provides a tree-structure list grid for easy
management. - Subject must be either Business or Technical.
- Object must be either Business or Technical.
- When a relation type uses a:
- Business asset type, then the subject and object must both be different Business asset types.
- Technical asset type, then the subject and object must both be different Technical asset types.
- The Subject Cardinality must be One and the Object Cardinality must be Many.
Warning: In a Hierarchy Predicate, the Subject
functions as the parent, while the Object acts as the child. Circular references are
not permitted, as they would reverse the parent-child roles between asset types. For
example, if you establish a Hierarchy Relationship where an asset type named "Table"
is the Subject/Parent and an asset type called "Column" is the Object/Child,
creating a second Hierarchy Relationship that designates "Column" as the
Subject/Parent and "Table" as the Object/Child is prohibited.