You can model BPM data objects in more detail by linking them to data items, entities, tables or classes in other PowerDesigner models.
You can link BPM data objects to objects in a CDM, LDM, PDM, or OOM. You can also export BPM data objects to or import data from these other model types. In each case, the BPM data object and the other model object remain synchronized with the external object displayed in the Definition field in the data object property sheet and the data object listed on the Dependencies tab of the other model object.
The following table lists the types of objects to which BPM data objects can be linked or exported:
Data Type |
CDM |
LDM |
PDM |
OOM |
---|---|---|---|---|
Undefined |
Data item or entity |
Entity |
Table |
Class |
Elementary |
Data item |
— |
— |
— |
Structured |
Entity |
Entity |
Table |
Class |
If you export sub-data objects along with their structured parent, the sub-data are exported as follows:
Sub-Data Type |
CDM |
LDM |
PDM |
OOM |
---|---|---|---|---|
Undefined or Structured |
Entity linked to parent by relationship |
Entity linked to parent by relationship |
Table linked to parent by reference |
Class linked to parent by association link |
Elementary |
Data item and entity attribute |
Attribute of parent entity |
Column of parent table |
Attribute of parent class |