外部キー
関係データベース管理システム (RDBMS) あるいは SQL データベース管理システム (SQL DBMS) は参照整合性制約を強制適用するため、DBMSは参照される側の関係変数(表)の組が削除(あるいは更新)される場合でも、データ整合性(参照整合性)を維持しなければならない。 その際、参照する側の関係変数に組が残っている場合、参照整合性はよく考慮しなければならない。 データベース言語標準 SQL:2003 ではそのような場合に発生させる5種類の参照操作を規定している。
CASCADE
RESTRICT
NO ACTION
SET NULL
SET DEFAULT