平成29年度 春期 応用情報技術者試験 午前 問26
データモデルを解釈してオブジェクト図を作成した。解釈の誤りを適切に指摘した記述はどれか。ここで,モデルの表記にはUMLを用い,オブジェクト図の一部の属性の表示は省略した。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
データモデルの多重度は次のとおりです。 - 顧客1に対して注文は*(0以上):1人の顧客は複数の注文をもてます。注文は必ず1人の顧客に対応します。 - 注文*に対して商品は1:1件の注文は必ず1つの商品に対応します。1つの商品は0件以上の注文に対応します。
-
ア: “123456:注文”が複数の商品にリンクしているのは誤り
正しい。注文から見た商品の多重度は1なので,1件の注文は1つの商品にしかリンクできません。“123456:注文”が“47型テレビ”と“2ドア冷蔵庫”の2つにリンクしているのは誤りです。 -
イ: “2ドア冷蔵庫:商品”が複数の注文にリンクしているのは誤り
誤り。商品から見た注文の多重度は*なので,1つの商品が複数の注文にリンクしても問題ありません。 -
ウ: “A商店:顧客”が複数の注文にリンクしているのは誤り
誤り。顧客から見た注文の多重度は*なので,1人の顧客が複数の注文にリンクしても問題ありません。 -
エ: “ドラム式洗濯機:商品”がどの注文にもリンクしていないのは誤り
誤り。商品から見た注文の多重度は*(0以上)なので,どの注文にもリンクしていない商品があっても問題ありません。
答え
ア: “123456:注文”が複数の商品にリンクしているのは,誤りである。
出典:平成29年度 春期 応用情報技術者試験 午前 問26