Architectural Principles NULL Data

From PPDM Wiki
Jump to: navigation, search

Data values that are unknown at load time should present as few problems to users of the data model as possible. Consideration must be given to the international composition of the membership, and the variability of data availability and business processes this implies.

Guidelines

1. All components of the Primary Key are mandatory. During design, care must be taken to ensure that the values of all components can be determined at load time.

2. All other columns in a table must be optional. User sites should enforce optionality through use of procedures or triggers.

3. The meaning of a NULL value should be considered during design, and requirements accommodated in the structure.

4. The PPDM Meta model may be used to fully describe the history of columns that are NULL, using the table PPDM_AUDIT_HISTORY. This table can be used to capture information about how information was searched and quality controlled.

Go to

Architectural Principles NULL Data
Architectural Principles Dates
Architectural Principles Versioning
Architectural Principles Vertical Tables
Architectural Principles Sequence Control
Architectural Principles Economics and Financial
Architectural Principles Column Precision
Architectural Principles Column Field Type
Architectural Principles Standardized Columns
Architectural Principles SQL View Definitions
Architectural Principles Other SQL Definitions

Back to Architectural Principles Index

Personal tools