Chapter 3 Building Physical Diagrams


Domain properties in a PDM

Each domain definition includes the following properties:

Property Description
Name The name of the item which should be clear and meaningful, and should convey the item's purpose to non-technical users
Code The technical name of the item used for generating code or scripts, which may be abbreviated, and should not generally include spaces
Comment Descriptive label for the domain
Stereotype Sub-classification used to extend the semantics of an object without changing its structure; it can be predefined or user-defined
Owner Name of domain owner. You choose an owner from a list of users. A domain can only have one owner at a time. This is normally the domain creator
Data type Form of the data corresponding to the domain, such as numeric, alphanumeric, Boolean, or others
Length Maximum number of characters
Precision Number of places after the decimal point, for data values that can take a decimal point
Mandatory Domain values are mandatory for all columns using that domain
Identity (For Adaptive Server Enterprise, MS SQL Server and those DBMS that support it). When selected, indicates that the data is auto-incremented for columns using that domain
With default (For those DBMS that support it). When selected, indicates if a default value is assigned to a column using the domain, when a Null value is inserted
Profile Test Data profile assigned to the domain

A domain definition can also include the following properties, which have associated values or information used by columns attached to the domain:

Property Description
Standard checks Check parameters defined for the domain
Additional checks Domain constraints or validation rules not defined by standard check parameters
Rules Business rules attached to the domain

 


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