社員と年の関連が次の条件を満たす場合をUMLのクラス図で記述するとき、a、bに入る多重度の適切な組合せはどれか。
ここで、年クラスのインスタンスは毎年存在する。
| [条件] | |
| (1) | すべての社員は入社年を特定できる。 |
| (2) | 年によっては社員が入社しないこともある。 |

| a | b | |
| ア | 0..* | 0..1 |
| イ | 0..* | 1..1 |
| ウ | 1..* | 0..1 |
| エ | 1..* | 1..1 |
答え イ
【解説】
社員の入社年は必ず1つ存在し、0や2ということはないので、bに入る多重度のは“1..1”である。
また、ある年に入社した社員は条件から0人から複数人であることもあり、年クラスのインスタンスは毎年存在するので、aに入る多重度は“0..*”である。

【キーワード】
・UML
・クラス図