Chapter 4 Working with Conceptual Data Models
The following CDM model checks are made on domains:
Check | Description and Correction |
---|---|
Domain name and code uniqueness | Domain names and codes must be unique in the model.
Manual correction: Modify the duplicate name/code Automatic correction: Appends a number to the duplicate name/code. |
Inconsistency in 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.
Manual correction: Modify default, minimum, maximum or list of values in the check parameters page. Automatic correction: None. |
Data type precision and length | The data type precision should not be greater than or equal to the length.
Manual correction: Make the data type length greater than or equal to the precision. Automatic correction: None. |
Undefined data type | Undefined data types for domains exist. To be complete, a model should have all its domain data types defined.
Manual correction: While undefined data types are tolerated, you must select data types for currently undefined data types before you can generate a PDM. Automatic correction: None. |
Non-valid data type | Invalid data types for domains exist. To be complete, a model should have all its domain data types correctly defined.
Manual correction: While tolerated, you must select valid data types for currently non-valid data types to generate the PDM. Automatic correction: None. |
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |