ホーム > データベーススペシャリスト試験 > 2015年
データベーススペシャリスト試験 2015年 午前2 問04
UMLを用いて記述したデータモデルにおいて, “受講”クラスの属性として, 適切なものはどれか。

ア:学期名
イ:科目名
ウ:氏名
エ:成績(正解)
解説
図の読み取り
学生 1 ──* 受講 *── 1 授業科目
│
1
学期
- 受講 は「学生 × 授業科目 × 学期」の組を表す関連クラス。
- 学生や科目、学期そのものの属性はそれぞれのクラス側に保持すればよく、
受講 には “その履修行自体” に固有の情報だけを置くのが正しい設計。
結論
受講 クラスに持たせるべき属性は 「成績」。
したがって 選択肢 エ が適切である。
したがって 選択肢 エ が適切である。