No.9 UMLを用いて表した図のデータモデルの多重度の説明のうち,適切なものはどれか。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
このUMLのデータモデルでは、組織と社員の関係が1対1以上になっています。これは1つの組織には1人以上の社員が所属することを表しています。
- 社員が1人も所属しない組織は存在しない。
正しい。このUMLでは1つの組織には1人以上の社員が所属することを表しています。社員が一人も所属しない組織を表す関係は1対0以上になります。 - 社員は必ずしも組織に所属しなくてもよい。
1つの組織に対して社員は1人以上なので誤りです。この組織と社員の関係の多重度は0以上対1以上で表されます。 - 社員は複数の組織に所属することができる。
社員から見た組織の多重度は1なので社員は複数の組織に所属することはできないことになります。この組織と社員の関係の多重度は1以上対1で表されます。 - 一つの組織に複数の社員は所属できない。
1つの組織に対して複数の社員が対応することを表しているので誤りです。この組織と社員の関係の多重度は1対1で表されます。
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |