Why are database concepts with a containment relationship at the database level represented as references after import?
book
Article ID: KB0086360
calendar_today
Updated On:
Products
Versions
TIBCO BusinessEvents Enterprise Edition
-
Not Applicable
-
Description
Resolution: Description: ============
All concept relationships between the imported database concepts are modeled as references, even those defined as contained concepts in the database. This is by design.
To see the actual relationship types between the imported DB concepts, right click on the relationship property and click on "Extended properties...", then the REL_TYPE value - "C" for containment type and "R" for reference type.
Even though the relationship is represented as a reference for the imported DB conepts that have containment relationship at the database level, the Database.delete(<parentinstance>, true) deletes both the parent and child records in the DB concepts tables.
Since the relationship is represented as a reference for the imported DB concepts that have containment relationship at the database level youwill need to invoke Instance.delete() for both parent and child to delete the concept instances from cache or memory.
Environment: ============
o TIBCO BusinessEvents 3.0.1 o All OS
Issue/Introduction
Why are database concepts with a containment relationship at the database level represented as references after import?