答え ウ
【解説】
“社員扶養家族”表は“社員番号”の値を使って“社員”表と関連付けを行っているため、“社員扶養家族”表が参照している“社員番号”が“社員”表にないと2つの表の間で矛盾が生じてしまいます。そのため、“社員扶養家族”表の列“社員番号”の値が“社員”表の候補キーに存在しなければならないことを参照制約と言います。
- 一意性制約
追加、更新する際、列あるいは列のグループに含まれるデータが、テーブル内のすべての行で一意でなければならない。
- 形式制約
項目のデータ型やけた数などについての制約です。
- ドメイン制約
項目ごとのデータの取り得る範囲についての制約です。