社員と年との対応関係をUMLのクラス図で記述する。二つのクラス間の関連が次の条件を満たす場合,a,bに入れる多重度の適切な組合せはどれか。ここで,“年”クラスのインスタンスは毎年存在する。
〔条件〕
(1)全ての社員は入社年を特定できる。
(2)年によっては社員が入社しないこともある。
a | b | |
ア | 0..* | 0..1 |
イ | 0..* | 1 |
ウ | 1..* | 0..1 |
エ | 1..* | 1 |
解答
イ
解説
条件(1)より、社員から見て年は1つに定まるため、 b は 1 となります。
条件(2)より、年から見て社員は0以上となるため、 a は 0..* となります。
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | 技術要素 |
中分類 | データベース |
小分類 | データベース設計 |
出題歴
- DB 令和4年度秋期 問2
- AP 平成30年度秋期 問26
- AP 平成27年度秋期 問27
- DB 平成23年度特別 問1