- トップページ
- 応用情報技術者
- 平成21年度春季問題一覧
- 平成21年度春季問題32-解答・解説-分析
平成21年度春季問題
問題32
次の概念データモデルの解釈として、適切なものはどれか。ここで、モデルの記法としてUMLを用いる。
ア | 従業員が所属していない部署の存在は許されない。 |
イ | 従業員が所属している部署を削除しても、参照整合性は保証される。 |
ウ | 従業員は、同時に複数の部署に所属してもよい。 |
エ | どの部署にも所属しない従業員が存在してもよい。 |
次の概念データモデルの解釈として、適切なものはどれか。ここで、モデルの記法としてUMLを用いる。
ア | 従業員が所属していない部署の存在は許されない。 |
イ | 従業員が所属している部署を削除しても、参照整合性は保証される。 |
ウ | 従業員は、同時に複数の部署に所属してもよい。 |
エ | どの部署にも所属しない従業員が存在してもよい。 |
解答:ウ
<解説>
概念データモデルより次のことが分かる。
- 1人の従業員は、1つ以上の部署に所属する。(従業員から見た部署の多重度は1~N)
- 1つの部署には、0人以上の従業員が所属する。(部署から見た従業員の多重度は0~N)
ア | × | 部署から見た従業員の多重度は0~Nである。したがって、従業員が所属していない部署の存在は許される。 |
イ | × | 従業員が所属している部署を削除すると、従業員がどの部署に所属しているか参照できなくなる。したがって、参照整合性が保証されない。 |
ウ | ○ | 従業員から見た部署の多重度は1~Nである。したがって、従業員は、同時に複数の部署に所属してもよい。 |
エ | × | 従業員から見た部署の多重度は1~Nである。したがって、どの部署にも所属しない従業員の存在は許されない。 |
分類
お問い合わせ