Previous Topic: ConsistencyNext Topic: System Security


Referential Integrity

Referential integrity requires that data that has been affected by a procedure must satisfy all integrity rules for that procedure to execute successfully. For example, when an ORDER is created, at least one ORDER ITEM must also be created.

Referential integrity considerations for database and application design:

Ideally, the DBMS should make all checks. If this is not possible, data integrity should be maintained by procedures.