UMLを用いて表した図のデータモデルの多重度の説明のうち、適切なものはどれか。
ア |
社員が1人も所属しない組織は存在しない。 |
イ |
社員は必ずしも組織に所属しなくてもよい。 |
ウ |
社員は複数の組織に所属することができる。 |
エ |
一つの組織に複数の社員は所属できない。 |
答え ア
【解説】
ア |
社員の多重度が“1..*”、となっているので、社員が1人も所属しない組織は存在しません。 |
イ |
組織の多重度が“1”なので、社員は組織に必ず所属します。 |
ウ |
組織の多重度が“1”なので、社員は複数の組織に所属できません。 |
エ |
社員の多重度が“1..*”、となっているので、組織には1人以上で複数の社員が所属します。 |
【キーワード】
・UML
【キーワードの解説】
- UML(Unified Modeling Language、統一モデリング言語)
オブジェクト指向のソフトウェアの設計を行うときに作成する、設計資料(図)の統一的な記法のことです。
UMLで定義されているプログラムの構造図には、クラス図、コンポーネント図、パッケージ図などがあり、プログラムの振る舞い図には、シーケンス図、ユースケース図、状態遷移図、コミュニケーション図などがあります。
もっと、「UML」について調べてみよう。
戻る
一覧へ
次へ
|