データベース
平成23年度 秋期 基本情報技術者試験 午前 問33
UML を用いて表した図のデータモデルの解釈のうち,適切なものはどれか。
UML クラス図:クラス「納品」とクラス「請求」を線で結ぶ。多重度は 納品側が 1..*,請求側が 0..1。
- ア 1 回の納品に対して分割請求できる。
- イ 顧客への請求を支払で相殺できる。
- ウ 請求処理は納品と同時に実行される。
- エ 複数回の納品分をまとめて請求できる。
出典:平成23年度 秋期 基本情報技術者試験 午前 問33
答えと解説を見る
正解:エ
覚える知識
UMLクラス図の多重度表記
多重度は、関連する相手側オブジェクトの数の範囲を示す表記である。
この問題で必要なこと
納品側1..*、請求側0..1は、一つの請求が複数の納品に対応しうる(複数回の納品分をまとめて請求できる)ことを表す。
ひっかけ
多重度の方向を逆に読み、1回の納品に複数請求といった解釈を選ばせる。
この知識の出題:本試験系 6 回・免除試験 8 回(公開問題での観測値)