データベース設計 (全54問中4問目)

No.4

データモデルを解釈してオブジェクト図を作成した。解釈の誤りを適切に指摘した記述はどれか。ここで,モデルの表記にはUMLを用い,オブジェクト図の一部の属性の表示は省略した。
26.gif/image-size:460×366
  • "123456:注文"が複数の商品にリンクしているのは,誤りである。
  • "2ドア冷蔵庫:商品"が複数の注文にリンクしているのは,誤りである。
  • "A商店:顧客"が複数の注文にリンクしているのは,誤りである。
  • "ドラム式洗濯機:商品"がどの注文にもリンクしていないのは,誤りである。

分類

テクノロジ系 » データベース » データベース設計

正解

解説

  • 正しい。注文から見た商品の多重度は1なので、1つの注文は必ず1つの商品だけと関連付けられます。このため"123456:注文"から複数の商品への関連線はモデルに矛盾します。
  • 商品から見た注文の多重度は0以上なので、1つの商品が複数の注文と関連していたとしても問題ありません。
  • 顧客から見た注文の多重度は0以上なので、1人の顧客が複数の注文と関連していたとしても問題ありません。
  • 商品から見た注文の多重度は0以上なので、どの注文とも関連付けられていない商品の存在も許されます。
© 2010-2019 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop