UML を用いて表した図のデータモデルの a,b に入れる多重度はどれか。
〔条件〕
(1) 部門には1人以上の社員が所属する。
(2) 社員はいずれか一つの部門に所属する。
(3) 社員が部門に所属した履歴を所属履歴として記録する。
部門には1人以上の社員が所属し、所属する社員には所属履歴が存在する。 また、一つの部門には、1つ以上の所属履歴が存在する。よって、 a は「1..*」となる。
社員はいずれか一つの部門に所属し、社員には1つ以上の所属履歴が存在する。 よって、 b は「1..*」となる。