PowerDesigner provides default model checks to verify the validity of data items.
Check |
Description and Correction |
---|---|
Name/Code contains terms not in glossary |
[if glossary enabled] Names and codes must contain only approved terms drawn from the glossary.
|
Name/Code contains synonyms of glossary terms |
[if glossary enabled] Names and codes must not contain synonyms of glossary terms.
|
Name/Code uniqueness |
Object names must be unique in the namespace.
|
Data item not used |
There are unused data items. These are useless for PDM generation.
|
Data item used multiple times |
There are entities using the same data items. This can be tolerated if you defined this check as a warning.
|
Detect differences between data item and associated domain |
There is a divergence between data items and associated domains. This can be tolerated if you defined this check as a warning.
|
Detect inconsistencies between check parameters |
The values entered in the check parameters page are inconsistent for numeric and string data types: default does not respect minimum and maximum values, or default does not belong to list of values, or values in list are not included in minimum and maximum values, or minimum is greater than maximum value. Check parameters must be defined consistently.
|
Precision > maximum length |
The data type precision should not be greater than or equal to the length.
|
Undefined data type |
Undefined data types for data items exist. To be complete, a model should have all its data items data types defined.
|
Invalid data type |
Invalid data types for data items exist. To be complete, a model should have all its data types for data items correctly defined.
|