Architectural Principles Domains
From PPDM Wiki
PPDM uses two kinds of domains
- The PPDM Meta model allows columns to be grouped into logical sets based on the type of value contained by the column. For example, a Meta Model domain might group all Latitude and Longitude values.
- The CASE tool allows CASE domains to be defined; they can be used to ensure consistent usage of column format and size in the model.
Objectives
- Meta model domains are usually created by implementation teams based on their needs.
- Use of CASE domains greatly facilitates the process of ensuring column name and format consistency during the data modeling process.
- CASE Domains are to be established whenever common attribute fields are used repetitively throughout the model.
- CASE domains are to be used as appropriate in all discipline areas of the model.
Guidelines
- For a list of domains in current use, contact the PPDM office. Appendix B contains a snapshot of domains in use for version 3.8 of the Data Model.
- Existing domains should be used when possible. There should be one Lat/Long domain, for example.
- Additional domains should be established as needed.
- New domains should be communicated with all work groups.