未分類
秋期
システムアーキテクト 2017年 秋期 問21
21 / 25
UMLを用いて表した図のデータモデルを基にして設計したテーブルのうち、適切 なものはどれか。ここで,“担当委員会 ID”と“所属委員会 ID”は“委員会 ID”を 参照する外部キーである。“役員ID”と”委員 ID”は“生徒ID”を参照する外部キ 一である。実線の下線は主キー、破線の下線は外部キーを表す。 4担当する 1..*役員 0.1 担当委員会 委員会 生徒 委員会名 氏名 0..* 所属委員会 1..*委員 <所属する

正解と解説
表示する
正解 ア
委員会(委員会 ID,委員会名) 所属関連(所属委員会 ID,委員 ID) 生徒(生徒 ID,氏名、担当委員会 ID)
多対多の「所属」関係は関連テーブルに分解し、担当委員会(1対多)は生徒側に1つの外部キーとして持たせるのが正規化として適切で、選択肢0が該当します。他は多対多を1テーブルに詰めるなど不適切です。