![](/images/new-backgrounds/1214202/21420251x1.webp)
Defining the XML model environment
For more information on extended model definitions, see chapter Extended Model Definitions Reference Guide, in the Advanced User Documentation.
Defining model options
Name/Code case sensitive
Enable links to requirements
Naming conventions
You can define the case sensitivity of names and codes for all objects in the current model. When this check box is selected, it implies that you can have two objects with identical name or code but different case in the same namespace.
Unlike other model options, you can modify the name and code case sensitivity during the design process. However, if you do so, make sure you run the check model feature to verify if the model does not contain any duplicate object.
Requirements are descriptions of customer needs that must be satisfied during development processes.
You can enable links to requirements for all objects in the current model. When this check box is selected, it implies that the Requirements tab appears in the objects property sheet. The Requirements page allows you to attach requirements to objects; these requirements are defined in the Requirements models open in the workspace. Attached requirements and Requirements models are synchronized.
For more information on requirements, see the Requirements Model User’s Guide.
You can also set naming conventions for each type of objects in your model.
For information on naming conventions, see section Defining naming conventions, from chapter Managing Models, in the General Features Guide.
14 | PowerDesigner |