平成31年春期試験問題 午前Ⅱ 問4

プロパティグラフを表した図のデータモデルを適切に解釈したオブジェクト図はどれか。ここで,モデルの表記にはUMLを用いる。
04.png

  • 04a.png
  • 04i.png
  • 04u.png
  • 04e.png
正解 問題へ
分野:テクノロジ系
中分類:データベース
小分類:データベース設計
解説
まず設問のデータモデルを解釈してわかることを列挙します。
  1. 1つのプロパティは0又は1個のノードに所属する
  2. 1つのプロパティは0又は1個のエッジに所属する
  3. 1つのプロパティがノードとエッジの両方に関連することはない
  4. ノードは0個以上のノードと関連付けられる
  5. ノードは0個以上のプロパティと関連付けられる
  6. エッジは0個以上のプロパティと関連付けられる
  7. エッジはノード同士の関連が持つ属性である(破線は関連型)
04_1.png
この情報を踏まえて各オブジェクト図の適切性を判断します。
  • ノードがエッジ間の関連として存在している、またエッジ同士が関連付けられているため誤りです。
  • 正しい。上記7つの条件を全てクリアしています。
  • 1つのプロパティが2つのノードに関連付けられているため誤りです。
  • ノードとエッジが直接関連付けられている、プロパティがノードとエッジの間の関連型として存在しているため誤りです。

Pagetop