5Set Up Oracle Loyalty Child Objects

This chapter contains the following:

Create an Oracle Loyalty Child Object

A child object is an object that has one-to-many relationship with a parent object and can be a parent object of another child object. If an object's parent object is already a child object (of another parent object) then that object is a grandchild object. Custom subject areas support parent-child-grandchild-grand grandchild objects.

To create a child object for the Member or Transaction object in Oracle Loyalty:

  1. Confirm that you're in a sandbox session.

  2. In Application Composer, select the Standard Objects Node.

  3. Select either the Loyalty Member or Loyalty Transaction object, then select the Fields node.

  4. On the Custom Fields tab, click Action, then Create Child Object.

  5. Click in the Display Label field and enter a label for the child object. In this example, enter "MemberCard".

    The other fields on the Create Child Object page are automatically populated with default values.

  6. In the Plural Label field, enter "MemberCards".

  7. Click in the Object Name field and enter "MemberCard".

  8. (Optional) Select the check box to ensure each child object has a unique record name value.

  9. (Optional) Select the check box to enable case sensitivity on the record name value.

  10. (Optional) In the Description field, enter a description for the new child object.

  11. Click OK.

The new MemberCard custom child object appears in the object tree.