A Relationship can be established between two business objects so that data can be split and stored in different Business Objects. For example, you can relate a Customer to an Order, an Order to a Product Part, and a Product Part to a Product Suite.
Please see the steps below to create a relationship directly against the business object.
- Select the Source business object which is the business object - source - that is to be linked from this table
- Select the Target business object which is the business object - or target - that is to be linked to this table
- Enter a Relationship Name that describes the relationship in a manner that is easy to understand which objects and purpose of the relationship. Note this field will also auto-populate based on the source and target object names.
- Select any Tags that are appropriate to be applied.
- Check the Auditable option to keep records of all the actions in this relationship.
- Select the Cardinality for the rule that applies to this relationship (One-Many, Many-One, or Many-Many).
- The API Permanent ID will be populated based on the source and target objects selected, but you can amend this value if you prefer (ensuring no whitespaces or special characters are included):
- A Description is a good way to record an internal explanation for what the relationship is used for. It is displayed on the list of Relationships and is recommended to be populated for the aid of other developers:
- Click Save when done, or Save and New if you wish to save the relationship record and immediately create a new one. Otherwise, click Cancel to exit without saving.