The in-memory attributes provide the surrogate keys for the row(s) that are marked for deletion from the cache. To support relationship composite deletes, multiple rows can be deleted. The EIS results are not required since the surrogate key provided by the in-memory attributes is sufficient to identify the rows.
- Construct a composite relationship between two MBOs.
- Identify/construct an EIS operation which deletes the composite (cascading) relationship from the EIS.
- Associate the MBO with a Cache Group with a Never On demand cache interval.
- Define a delete operation and select Apply results to the cache as the cache update policy associated with the EIS operation.
- Deploy the package.
- Populate the EIS (by whatever means) with a single instance of the MBO hierarchy and note the attributes of the MBOs in the hierarchy.
- Synchronize the client to populate the cache and provide client access to the MBO hierarchy.
- Invoke the delete operation on the root MBO instance and synchronize.
- Inspect and confirm that all the MBO instances associated with the hierarchy have been deleted on the client device.