本文へスキップ
Certia
未分類
春期

データベーススペシャリスト 2010年 春期 問5

5 / 25

“学生は、学期が異なれば同じ授業科目を何度でも履修できる”を適切に表現して いるデータモデルはどれか。ここで,モデルの表記法には UMLのクラス図を用いる。

正解と解説

表示する
正解 エ

履修する 1* * 学生 授業科目 * 学期

解答の図解答の図

「学期が異なれば同じ授業科目を何度でも履修できる」を表すには、学生・授業科目・学期の三者が関与する多対多対多の関連が必要で、履修という関連クラスに各エンティティから多重度「*」が付くエが適切です。他は多重度の設定が不足し、学期ごとの重複履修を正しく表現できません。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。