次の概念データモデルの解釈として、適切なものはどれか。ここで、モデルの記法としてUMLを用いる。
┌────┐ ←所属する ┌────┐
│ 部署 │←──────────┤ 従業員 │
└────┘1..* 0..*└────┘
ア 従業員が所属していない部署の存在は許されない。
イ 従業員が所属している部署を削除しても、参照整合性は保証される。
ウ 従業員は、同時に複数の部署に所属してもよい。
エ どの部署にも所属しない従業員が存在してもよい。
ウ
ア 部署から見ると、従業員は0人以上所属する。したがって、従業員が所属していない部署がある。
イ 従業員から見ると、部署は1つ以上存在する。したがって、従業員が所属している部署を削除を削除すると、参照整合性は保てなくなる。
ウ 正しい。従業員から見ると、部署は1つ以上存在する。
エ 従業員から見ると、部署は1つ以上存在する。したがって、どの部署にも所属しない従業員は存在しない。
問10 | 目次 | 問12 |