応用情報技術者平成26年秋期 午前問27

問27

その月に受注した商品を,顧客ごとにまとめて月末に出荷する場合,受注クラスと出荷クラスとの間の関連のa,bに入る多重度の組合せはどれか。ここで,出荷のデータは実績に基づいて登録される。また,モデルの表記にはUMLを用いる。
27.png/image-size:465×243
  • 27a.png/image-size:255×136

            

分類

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

正解

解説

複数の受注分をまとめて月末に出荷するので、1回の出荷が複数の受注に紐付けられることになります。

"出荷"表から"受注"表を見た場合、"出荷"表の1つのレコードが"受注"表の複数のレコードに対応するため多重度は"1..*"(1以上)が適切です。
逆に"受注"表から"出荷"表を見た場合、"受注"表の1つのレコードは、既に出荷済みであれば"出荷"表の1レコードに対応しますが、月末前の出荷待ち状態であれば"出荷"表には対応するレコードがない(0個)ので、多重度は"0..1"(0か1)が適切です。

したがって正しい組合せは「ウ」です。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop