Skip to main content

Hierarchical relation

Hierarchical objects is the specific relation between types and objects by linking items as a parent and a child. In this type of relations the parent is a required field, you can not create child object type without defining its parent.

Example: Report - Report page. You can not create report page without defining a relation with a specific report

To create hierarchical objects admin needs to:

  1. Create a parent object type X in the object types tab in the admin panel. It can be any object type created without a parent
  2. Create child type Y in the object types tab in the admin panel. To create a child type user needs to select the item in the Choose Parent field on the object type, create or edit the page, and save changes
  3. After two objects are created with hierarchical relations type, the hierarchical relation is created automatically in the Relations tab in the admin panel
  4. Admin needs to create object Xx in the system with X object type
  5. The user needs to create object Yy with Y object type and fill in the required field for hierarchical relation by object Xx

And now the system presents two hierarchical objects - parent Xx and child Yy