
外部キー項目のタイプ
外部キー項目のタイプ
は、外部キーテーブル内の外部キー項目が何を意味するかを定義します。以下のタイプの外部キー項目を定義することができます。
- キー項目
/
候補なし:
外部キー項目は、外部キーテーブルの一次キー項目ではなく、外部キーテーブルの各レコード(キー候補)を一意に識別するものでもありません。つまり、この外部キー項目は、外部キーテーブルを
(
部分的に
)
識別しません。
- キー項目
/
候補:
外部キー項目は、外部キーテーブルの一次キー項目であるか、または外部キーテーブルのレコード(キー候補)をすでに一意に識別しています。つまり、外部キー項目は、この外部キーテーブルを
(
部分的に
)
識別します。
- テキストテーブルのキー項目:
外部キーテーブルはチェックテーブルの
テキストテーブルです。前のタイプと違う点は、補足的な言語キー項目をもつことだけです。これはキー項目
/
候補の特殊なケースです。