ホーム > データベーススペシャリスト試験 > 2011年

データベーススペシャリスト試験 2011年 午前204


次のオブジェクト図(インスタンスを表す図)に対応する概念データモデルはどれか。ここで, オブジェクト図及び概念データモデルの表記には UML を用いる。
問題画像選択肢画像
(正解)

解説

オブジェクト図から読み取れる実体関係

クラスインスタンス例解析
地域東京,大阪2 つ存在
仕入先11(東京),25・37(大阪)地域 1 件に対し複数の仕入先
仕入先が複数地域に属する例はない
仕入(取引行)#01〜#06各仕入先に複数行(*)
部品136, 205, 3381 行は必ず 1 つの部品を指すが
同じ部品を複数行が参照している
まとめると 多重度 は下表のとおり。
関連多重度 (左側 ← → 右側)
地域 – 仕入先1 ← → *
仕入先 – 仕入1 ← → *
仕入 – 部品* ← → 1

選択肢の比較

選択肢地域–仕入先仕入先–仕入仕入–部品適合
1 – 11 – *1 – *地域が1対多でない → ✕
1 – *1 – ** – 1
1 – ** – 11 – *多重度が逆 → ✕
* – ** – 11 – 1全て不一致 → ✕

結論

オブジェクト図の関係に最も合致する概念データモデルは
選択肢「イ」 である。
← 前の問題へ次の問題へ →

©︎2025 情報処理技術者試験対策アプリ