問 1
データモデルグラフデータモデルの一つである,プロパティグラフに関する記述のうち,適切なものはどれか。
- アグラフはノード,リレーションシップ,プロパティで示すことができる。
- イノードはプロパティをもつことができるが,リレーションシップはプロパティをもつことができない。
- ウプロパティは,主語,述語,目的語のトリプルと呼ばれるデータ構造で表す。
- エリレーションシップは開始ノード,終了ノードともに複数のノードに接続することができる。
解答と解説を見る
正解: ア
結論: プロパティグラフは「ノード」「リレーションシップ」「プロパティ」の 3 つで表します。
なぜ: プロパティグラフでは、ノード(点)とリレーションシップ(点と点を結ぶ辺)のどちらもプロパティ(属性)をもてます。したがってイは誤りです。
ウが説明しているのは RDF です。主語・述語・目的語の 3 つ組(トリプル)でデータを表すのは RDF のモデルで、プロパティグラフとは別のものです。
エについて、リレーションシップは開始ノードと終了ノードを 1 つずつもつ辺です。複数のノードに同時につながることはできません。
解説は本サイトが独自に作成したものです。根拠にした一次情報は次のとおりです。
- W3C: RDF 1.1 Concepts and Abstract Syntax(トリプルの定義)(2026-09-01 確認)
- IPA: データベーススペシャリスト試験(出題範囲)(2026-09-01 確認)