外部キーの設定基準|ITパスポート 令和8年 公開問題 問57

出典:令和8年 公開問題 問57 分野:技術要素 / データベース
関係データベースで管理している“学生”表,“科目”表,“成績”表がある。1人の学生は複数の科目を履修するものとし,“学生”表に登録されていない学生や,“科目”表に登録されていない科目は“成績”表に登録できないものとするとき,外部キーとして設定するのが適切なものはどれか。ここで,表中の下線は主キーを表す。

学生

学生番号学生名
G001鈴木 次郎
G002山田 春子

科目

科目コード科目名
K001データベース
K002コンピュータ
K003ネットワーク

成績

学生番号科目コード成績
G001K001優
G001K002可
G002K002良
G002K003優
  • ア:“学生”表の学生番号,“成績”表の学生番号
  • イ:“学生”表の学生名,“科目”表の科目名
  • ウ:“成績”表の学生番号と科目コード
  • エ:“成績”表の成績