過去問解きまくり研究所 ホーム

令和6年度 秋期 午前 問29

データベース

UMLに関する問題

次のオブジェクト図(インスタンスを表す図)に対応する概念データモデルはどれか。ここで,オブジェクト図及び概念データモデルの表記には UML を用いる。

〔図〕オブジェクト図(インスタンスの箱を線でつないだ図)
東京:地域 ── 11:仕入先
大阪:地域 ── 25:仕入先
大阪:地域 ── 37:仕入先

11:仕入先 ── #01:仕入
11:仕入先 ── #02:仕入
11:仕入先 ── #03:仕入
25:仕入先 ── #04:仕入
25:仕入先 ── #05:仕入
37:仕入先 ── #06:仕入

#01:仕入 ── 136:部品
#02:仕入 ── 205:部品
#03:仕入 ── 338:部品
#04:仕入 ── 136:部品
#05:仕入 ── 205:部品
#06:仕入 ── 338:部品
答えと解説を見る

✓ これが正解イ地域[1]—[*]仕入先[1]—[*]仕入[*]—[1]部品

解説

実例を数えると三か所とも一対多になります。

設問は、インスタンスを表すオブジェクト図に対応する概念データモデルを、UML の表記で選ばせています。手がかりは、図に並んだ具体例を数えることです。UML では、相手側の一つに対してこちら側がいくつ結び付くかを数で書きます。図では、仕入先が一つだけ結び付いている地域と、二つ結び付いている地域があるので、地域から見た仕入先は複数になります。仕入先の側も、三件、二件、一件と仕入が結び付いているので、仕入先から見た仕入は複数です。仕入の側は一件につき部品が一つですが、同じ部品が複数の仕入から指されています。したがって地域と仕入先、仕入先と仕入、仕入と部品のいずれも一対多で、部品の側が一に立ちます。正解は、地域から部品へこの向きで並んだモデルです。

ほかの選択肢はなぜ違うのか

出典:令和6年度 秋期 応用情報技術者試験 午前 問29

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)