Importing Data from Other PowerDesigner Models

You can import CDM data items and entities, LDM entities, PDM tables, and OOM Classes as data objects in your BPM. The source model must be open in the workspace and only external model objects not already linked to data objects in the model are available for import.

  1. Select Tools > Data Import Wizard to open the Data Import Wizard, which lists all the models and packages open in the workspace from which you can import data.


  2. Select the source model or package from which you want to import data and click Next.
  3. The data selection page lists all the external model objects available to import:


  4. Select the objects you want to import as data, and then click Finish.

    The data is imported into the BPM. CDM data items are imported as elementary data and all other objects are imported as structured data.

Note: If you import an object that has the same name, code and type as an existing data object in the BPM, the existing data object is reused, unless it already has a definition object. In this case, the new data is automatically renamed and linked to the selected object in the source model.

When an entity, a table or a class object is imported as a data object, their data items, columns or attributes are automatically imported as sub-data and linked to their parent structured data.

A PDM reference between two tables is imported as a parent/child relationship between the two imported data. Foreign key column objects are not imported because they are created by the PDM reference between tables.