必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. システムアーキテクト
  3. 平成22年度秋季問題一覧
  4. 平成22年度秋季問題21-解答・解説-分析

平成22年度秋季問題

問題21

概念データモデルの解釈として、適切なものはどれか。ここで、モデルの表記にはUMLを用いる。

1件の“在庫取引”データを記録する際、2件の“在庫品”も更新する。
“在庫品”データは、現在の在庫数量だけでなく、過去の在庫数量も保持する。
倉庫別、品目別に入庫状況を把握することはできない。
品目の異なる“在庫品”データ間で“在庫取引”データを記録する。

概念データモデルの解釈として、適切なものはどれか。ここで、モデルの表記にはUMLを用いる。

1件の“在庫取引”データを記録する際、2件の“在庫品”も更新する。
“在庫品”データは、現在の在庫数量だけでなく、過去の在庫数量も保持する。
倉庫別、品目別に入庫状況を把握することはできない。
品目の異なる“在庫品”データ間で“在庫取引”データを記録する。

解答:ア

<解説>

ある品目の在庫をX倉庫からY倉庫に異動する場合、X倉庫の在庫を減らし、Y倉庫の在庫を増やす必要がある。すなわち、2件の“在庫品”も更新する。
× 在庫品には日付の情報がない。したがって、現時点での在庫数量しか保持できない。
× 在庫品と在庫取引の関係は、1対多である。移動元または移動先の品目コードおよび倉庫コードの情報は在庫取引データに保持される。
したがって、倉庫別,品目別に入出庫状況が把握できる。
× 品目と在庫品の関係が1対多,倉庫と在庫品の関係も1対多である。したがって、在庫品は品目コードごとおよび倉庫コードごとに在庫量を保持している。
在庫取引には、同一品目間の移動だけが許される制約があり、品目は変化しない。