名詞
外部キー
外部キー は、コンピュータの関係データベースの関係モデルの文脈において、2つの関係変数(表)の間の参照整合性制約をいう。
外部キーは、参照する側の関係変数で1つの属性(列、カラム)もしくは2つ以上の属性の集合を同定し、参照する側の関係変数は、参照される側の関係変数の1つの属性もしくは2つ以上の属性の集合を参照する。
参照する側の関係変数の属性の1つの組(タプル、行)の値は、参照される側の関係変数の組の値として出現しなければならない。
このため、参照する側の関係変数の組には、参照される側の関係変数に現れない値を、含むことはできない。
このような参照関係は、2つの情報の関連づけるために作成され、関係の正規化の本質的な部分をなしている。
参照する側の関係変数の複数の組が、参照される側の関係変数の同一の組を、参照することができる。
(出典: 外部キー - Wikipedia)