Oracle Designer Model, Release 6i
Deletion rules


Deletion rules on MODULE_COMPONENT_INCLUSION reference properties, i.e. rule if referenced element is deleted

Reference PropertyDeletion Rule
SUBCOMPONENT_REFERENCE Block attempt to delete SUBCOMPONENT
GENERAL_MODULE_REFERENCE Cascade delete, if GENERAL_MODULE deleted (Owning foreign key)
MODULE_COMPONENT_REFERENCE Cascade delete, if MODULE_COMPONENT deleted
RIGHT_OF_MCN_REFERENCE Nullify reference, if MODULE_COMPONENT_INCLUSION deleted
PARENT_MCN_REFERENCE Nullify reference, if MODULE_COMPONENT_INCLUSION deleted
WINDOW_REFERENCE Nullify reference, if WINDOW deleted

Impact on child element types if MODULE_COMPONENT_INCLUSION is deleted

Impact on childrenVia child reference property
Nullify reference on MODULE_COMPONENT_INCLUSION MODULE_COMPONENT_INCLUSION.PARENT_MCN_REFERENCE
Nullify reference on MODULE_COMPONENT_INCLUSION MODULE_COMPONENT_INCLUSION.RIGHT_OF_MCN_REFERENCE
Cascade delete ACTION_ITEMS ACTION_ITEM.MCN_REFERENCE
Cascade delete DIAGRAM_ELEMENT_USAGES DIAGRAM_ELEMENT_USAGE.CIELEMENT_REFERENCE
Cascade delete DOCUMENT_ATTACHMENTS DOCUMENT_ATTACHMENT.ELEMENT_REFERENCE
Cascade delete EXTENDED_STRUCTURE_ELEMENTS EXTENDED_STRUCTURE_ELEMENT.PART_OF_REFERENCE
Cascade delete EXTENDED_STRUCTURE_ELEMENTS EXTENDED_STRUCTURE_ELEMENT.USE_OF_REFERENCE
Cascade delete MODULE_COMPONENT_LINKS MODULE_COMPONENT_LINK.MCN_REFERENCE_FROM
Cascade delete MODULE_COMPONENT_LINKS MODULE_COMPONENT_LINK.MCN_REFERENCE_TO
Cascade delete NAVIGATION_ACTION_ITEMS NAVIGATION_ACTION_ITEM.MCN_REFERENCE_TO