プロパティグラフを表した図のデータモデルを適切に解釈したオブジェクト図はどれか。ここで、モデルの表記にはUMLを用いる。 クラス図:ノード(ノード名)とエッジ(エッジ名)は多対多の関連(0..*〜0..*)。ノードは0..1で「所属する」プロパティに関連し、エッジも0..1で「所属する」プロパティに関連する(プロパティは0..*側)。制約「同時には成立しない」がノード側所属とエッジ側所属の間に付与されている(ノードの所属とエッジの所属は同時に成立しない)。プロパティはプロパティ名・プロパティ値をもつ。 選択肢のオブジェクト図(一部抜粋): ア:E01:エッジ(中央線)とE02:エッジ(山手線)がN01:ノード(東京)に接続し、N01がP01:プロパティ(時間(分)=6)に接続。 イ:N01:ノード(東京)とN02:ノード(新宿)がE01:エッジ(中央線)に接続し、E01がP01:プロパティ(時間(分)=14)に接続。 ウ:N01:ノード(東京)とN02:ノード(新宿)がE01:エッジ(中央線)に接続し、P01:プロパティ(時間(分)=14)はE01ではなくN01とN02の両方に接続。 エ:P01:プロパティ(時間(分)=14)がN01:ノード(東京)とE01:エッジ(中央線)の両方に接続し、P02:プロパティ(時間(分)=12)がN02:ノード(新宿)とE02:エッジ(山手線)の両方に接続。
プロパティはノードかエッジの一方にだけ所属する

選択肢
- アア(E01:エッジ「中央線」・E02:エッジ「山手線」がN01:ノード「東京」に接続し、N01がP01:プロパティ「時間(分)=6」に接続する図)
- イイ(N01:ノード「東京」・N02:ノード「新宿」がE01:エッジ「中央線」に接続し、E01がP01:プロパティ「時間(分)=14」に接続する図)
- ウウ(N01:ノード「東京」・N02:ノード「新宿」がE01:エッジ「中央線」に接続し、P01:プロパティ「時間(分)=14」はE01ではなくN01とN02の両方に接続する図)
- エエ(P01:プロパティ「時間(分)=14」がN01:ノード「東京」とE01:エッジ「中央線」の両方に接続し、P02:プロパティ「時間(分)=12」がN02:ノード「新宿」とE02:エッジ「山手線」の両方に接続する図)
正解と解説
正解:イ イ(N01:ノード「東京」・N02:ノード「新宿」がE01:エッジ「中央線」に接続し、E01がP01:プロパティ「時間(分)=14」に接続する図)
プロパティグラフでは、二つのノードをエッジが結び、ノードにもエッジにもプロパティを持たせられる。ただしこのモデルでは一つのプロパティが所属するのはノードかエッジのどちらか一方に限られる。二つの駅ノードを路線のエッジが結び、そのエッジに所要時間のプロパティが付く構成がモデルに沿った解釈になる。
選択肢ごとの解説
- ア所要時間という2地点間の値をノード側のプロパティにしており、エッジとノードの役割の解釈が合っていない。
- イ正しい。二つのノードをエッジが結び、そのエッジにプロパティが所属する構成になっている。
- ウノードとエッジの結び付き方がクラス図の多重度と整合していない。
- エ一つのプロパティがノードとエッジの双方に所属しており、同時には成立しないという制約に反する。
同じ分野の他の問題
- UMLを用いて表した商品と倉庫のデータモデルに関する記述のうち、適切なものはどれか。ここで、商品の倉庫間の移動はないもの…2025年度 秋期 午前II 問3
- 階層構造をもつ組織と、従業員の組織への所属を表すUMLのクラス図のうち、"従業員は組織階層中のどの組織にも所属できるが、…2024年度 秋期 午前II 問6
- 社員と年との対応関係をUMLのクラス図で記述する。二つのクラス間の関連が次の条件を満たす場合、a、bに入れる多重度の適切…2022年度 秋期 午前II 問2
- 四つの表の関係を表すE-R図として、適切なものはどれか。ここで、実線の下線は主キーを、破線の下線は外部キーを表す。 医師…2021年度 秋期 午前II 問4
- 四つの表の関係を表すE-R図として、適切なものはどれか。ここで、1━*は1対多の関連を表し、実線の下線は主キーを、破線の…2019年度 春期 午前II 問5
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。