Object Model Terminology

It is helpful to know the basic terms needed to understand the IBM OpenPages® with Watson™ object model.
Table 1. Object Model Terminology
Term Description
Multiple Parents A child object that is associated to more than one parent.
Parent-Child Relationship When an object becomes associated to another object, the two objects are considered to be a parent object and a child object. The relationship that is formed is a parent-child relationship.
Primary Association A parent can have multiple child objects and all of them can be primary. A child can have multiple parent objects and only one of them can be primary. Primary associations are used to determine the path the system should follow when executing a number of operations that require object hierarchy traversal.
Primary Object A core object of OpenPages with Watson.
Recursive Relationship A relationship in which a child object is the same object type as the parent.
Secondary Object An object that can be associated to multiple object types in the common spine.