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

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

平成21年度春季問題

問題32

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


従業員が所属していない部署の存在は許されない。
従業員が所属している部署を削除しても、参照整合性は保証される。
従業員は、同時に複数の部署に所属してもよい。
どの部署にも所属しない従業員が存在してもよい。

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


従業員が所属していない部署の存在は許されない。
従業員が所属している部署を削除しても、参照整合性は保証される。
従業員は、同時に複数の部署に所属してもよい。
どの部署にも所属しない従業員が存在してもよい。

解答:ウ

<解説>

概念データモデルより次のことが分かる。

  • 1人の従業員は、1つ以上の部署に所属する。(従業員から見た部署の多重度は1~N)
  • 1つの部署には、0人以上の従業員が所属する。(部署から見た従業員の多重度は0~N)
× 部署から見た従業員の多重度は0~Nである。したがって、従業員が所属していない部署の存在は許される。
× 従業員が所属している部署を削除すると、従業員がどの部署に所属しているか参照できなくなる。したがって、参照整合性が保証されない。
従業員から見た部署の多重度は1~Nである。したがって、従業員は、同時に複数の部署に所属してもよい。
× 従業員から見た部署の多重度は1~Nである。したがって、どの部署にも所属しない従業員の存在は許されない。