Precedence of Operations

The CONTAINS attribute may have many entries for same relationship type.

If DELETEALL is specified for any relationship type, all other entries for this relationship type are ignored. The order of relationship entries in a data string is not important.

If DELETE is specified, and at the same time there is any other relationship entry for the same child ID, EXT, and TYPE to create a relationship, DELETE takes precedence.

Assumptions for these examples are as follows:

  • Relationship Name – Contains
  • Relationship Type – 21
  • The following hierarchy exists in the repository in the CONFIRMED state:

    A (contains)

    |

    |___B

    |

    |___C