Configuring the Hierarchy
Once you have decided which Object types you want to place in a hierarchy, it is time to configure the structure. When you configure the structure, you are essentially creating a template, which can be used to create more hierarchies which contain the same structure in future. For example: you might want to create multiple Productions which have all have the same child Object types with the same relationships to each other.
Note: We will use Production > Series > Episode (Which are all User Defined Object types we have created), as an example of a hierarchy.
Below you can see some examples of different hierarchies with the same configuration e.g. Production > Series > Episode:
Setting the Root Object Type
Firstly, you will need to set a root Object type. The root Object type is always at the top of the hierarchy. So in our example below, we will set "Production" as the root Object type. Below is an example of a hierarchy in which the 'Production' Object type is the root.
To set an Object type as the root, follow these steps:
1) In the Details section for the Object type you wish to set as your root, click the Properties sub-tab.
2) Next, click the Edit option.
3) Select the check box next to the Root Object Type field.
4) Click Save, and the root Object type is set.
5) If the Object type you have chosen as your root, is a User Defined Object type, a tab will appear on the Global Navigation alongside the system Object types. So in the example below, you can see Production Object type has been specified as the root Object type in the hierarchy.
Child Object Types
Now, in order to build your hierarchy, you will need to decide which Objects types will be children of which.
For example: Series might be a child Object type of Production, and Episode might be a child Object type of Series, and so forth.
The first child Object type you will need to define, is the child of the root. In other words, this is the Object type that will come directly below the root Object type in the hierarchy, as shown in the example below.
To Assign a child Object Type, follow these steps:
1) Navigate to the Details section for the parent Object type. Then click the Relationships sub-tab.
2) Click the Edit option.
3) From the Child Object Type drop down, select an Object type. In our case we will select Series, as the child of Production.
4) From the Relationship Name drop down, specify a relationship name for the child Object type.
5) In the Relationship Multiplicity drop down, specify the multiplicity, e.g. 0..1*
6) Click Save.
7) Now, you can use the same method to add more Object types to the hierarchy. For example: the Child Object Type of Series could be 'Episode' as shown below:
Note: Your Object Types must be enabled before you can add them to a hierarchy.