Setting Model Options

You can set XSM model options by selecting Tools > Model Options or right-clicking the diagram background and selecting Model Options.

You can set the following options on the Model Settings page:

Option

Description

Name/Code case sensitive

Specifies that the names and codes for all objects are case sensitive, allowing you to have two objects with identical names or codes but different cases in the same model. If you change case sensitivity during the design process, we recommend that you check your model to verify that your model does not contain any duplicate objects.

Enable links to requirements

Displays a Requirements tab in the property sheet of every object in the model, which allows you to attach requirements to objects (see Requirements Modeling).

Generate tables as

Specifies how PDM tables are generated to the XSM during model-to-model generation or when creating objects through drag-and-drop in the Mapping Editor. You can choose between:
  • Elements - [default] each table is generated as an untyped element directly linked to its columns generated as attributes or sub-elements.
  • Elements with complex types - each table is generated as an element typed by a complex type, generated in parallel, to contain the columns.

Generate columns as

Specifies how PDM columns are generated to the XSM during model-to-model generation or when creating objects through drag-and-drop in the Mapping Editor. You can choose between:
  • Elements - [default] each column is generated as an sub-element of its table element or complex type.
  • Attributes - each column is generated as an attribute of its table element or complex type.

For information about controlling the naming conventions of your models, see Core Features Guide > Modeling with PowerDesigner > Objects > Naming Conventions.