テクノロジ系 / データベース
参照制約
参照制約は、他の表を参照する列に、存在しない値が入らないようにする制約です。
もう少し詳しく
外部キーが参照先の表に実在する値だけを持つよう強制する制約です。たとえば注文表の顧客番号は、顧客表に実在する番号でなければ登録できません。これにより、存在しない相手を指す矛盾したデータを防ぎ、表同士の整合性を保ちます。
試験での見方
例:顧客表にない顧客番号での注文登録を、参照制約が防ぎます。
テクノロジ系 / データベース
参照制約は、他の表を参照する列に、存在しない値が入らないようにする制約です。
外部キーが参照先の表に実在する値だけを持つよう強制する制約です。たとえば注文表の顧客番号は、顧客表に実在する番号でなければ登録できません。これにより、存在しない相手を指す矛盾したデータを防ぎ、表同士の整合性を保ちます。
例:顧客表にない顧客番号での注文登録を、参照制約が防ぎます。
外部キーと参照先の整合性を保つ点が核心です。存在しない値の登録や、参照される行の削除が防がれる点を押さえましょう。