General rules for creating referential integrity constraints

When you define referential integrity constraints in a table:

Referential integrity constraints provide a simpler way to enforce data integrity than triggers. However, triggers provide additional capabilities to enforce referential integrity between tables. For more information, see Chapter 17, “Triggers: Enforcing Referential Integrity.”