平成26年度 春期 データベーススペシャリスト試験 午前II 問2
2025年6月30日
【問題2】
商品と倉庫の関係を、UML を用いてデータモデルで表した。このモデルに関する記述のうち、適切なものはどれか。ここで、商品の倉庫間の移動はないものとする。
1種類の商品を二つの倉庫に初めて入庫すると、"在庫商品"データが2件追加される。
2種類の商品を一つの倉庫に入庫すると、"入庫"データが1件追加される。
格納先となる倉庫が確定していない商品が存在する。
【解説】
ア: 1種類の商品を二つの倉庫に初めて入庫すると、"在庫商品"データが2件追加される。
正しい。1種類の商品が二つの倉庫に分けて初めて入庫される場合、それぞれの倉庫に対応する「在庫商品」のデータが作成されるため、2件追加されます。
イ: 2種類の商品を一つの倉庫に入庫すると、"入庫"データが1件追加される。
誤り。「入庫」データは商品ごとに記録されるため、2種類の商品であれば「入庫」データは2件追加されるはずです。
ウ: 格納先となる倉庫が確定していない商品が存在する。
誤り。データモデルでは、在庫商品は必ず倉庫に関連付けられているため、倉庫が確定していない商品は存在しません。
エ: 出庫の実績がない在庫商品は存在しない。
誤り。出庫の実績がなくても、入庫データが存在すれば在庫商品データは存在します。
【答え】
ア: 1種類の商品を二つの倉庫に初めて入庫すると、「在庫商品」データが2件追加される。
出典:平成26年度 春期 データベーススペシャリスト試験 午前II 問2