Chapter 6 Generating from a Conceptual Data Model


Configuring the generated PDM options

When you configure the options of a PDM to generate, you may define options diverging from the CDM options.

To avoid conflicts, PowerDesigner applies the following rule for default values of PDM options: an option defined for the generated PDM should respect the equivalent option of the CDM.

Equivalent options are model options found in both models. The Enforce non-divergence option exists in both CDM and PDM.

CDM option PDM option Result in generated PDM
Enforce non-divergence Enforce non-divergence in model according to CDM options. Columns attached to the domain cannot have divergent definitions
Enforce non-divergence Enforce non-divergence in model according to PDM options defined using the Configure Model Options feature

References unique code

Unique Code for references is not selected by default in the PDM options. However, if you select Unique Code for references in the PDM options, relationships are renamed during the generation of a CDM to a PDM.

Options with no equivalent, like Use Data Type Full Name in the CDM without any corresponding option in a PDM, are generated using default values found in the registry.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.