UMLを用いて表した商品と倉庫のデータモデルに関する記述のうち、適切なものはどれか。
ここで、商品の倉庫間の移動はないものとする。
ア | 1種類の商品を二つの倉庫に初めて入庫すると、“在庫商品”データが2件追加される。 |
イ | 2種類の商品を一つの倉庫に入庫すると、“入庫”データが1件追加される。 |
ウ | 格納先となる倉庫が確定していない商品が存在する。 |
エ | 出庫の実績のない在庫商品は存在しない。 |
答え ア
【解説】
ア | 在庫商品から見て倉庫は1つしか対応付けられないので、2つの倉庫に入庫すると、“在庫商品”データが2件追加されます。 |
イ | 入庫から見て在庫商品は1つしか対応付けられないので、2種類の商品を一つの倉庫に入庫すると、“入庫”データが2件追加されます。 |
ウ | 商品から見て在庫商品は1個以上あり、在庫商品から見て倉庫は1個対応付けられるので、格納先となる倉庫が確定していない商品は存在しません。 |
エ | 在庫商品から見て出庫は0個こともあるので、出庫の実績のない在庫商品が存在することもあります。 |
【キーワード】
・データモデル