2025年(令和7年) 秋期 システム監査技術者 午前 問21

データモデルを解釈してオブジェクト図を作成した。
解釈の誤りを適切に指摘した記述はどれか。
ここで、モデルの表記にはUMLを用い、オブジェクト図の一部の属性の表示は省略した。


データモデル


オブジェクト図

 ア  “123456:注文”が複数の商品にリンクしているのは、誤りである。
 イ  “2ドア冷蔵庫:商品”が複数の注文にリンクしているのは、誤りである。
 ウ  “A商店:顧客”が複数の注文にリンクしているのは、誤りである。
 エ  “ドラム式洗濯機:商品”がどの注文にもリンクしていないのは、誤りである。


答え ア


解説

 ア  データモデルから“注文”から見て“商品”の多重度は1なので、“123456:注文”が複数の商品にリンクしているのは、誤りである。(×)
 イ  データモデルから“商品”から見て“注文”の多重度は0以上(*)なので、“2ドア冷蔵庫:商品”が複数の注文にリンクしているのは、正しい。(〇)
 ウ  データモデルから“顧客”から見て“商品”の多重度は0以上(*)なので、“A商店:顧客”が複数の注文にリンクしているのは、正しい。(〇)
 エ  データモデルから“商品”から見て“注文”の多重度は0以上(*)なので、“ドラム式洗濯機:商品”がどの注文にもリンクしていないのは、正しい。(〇)


キーワード
・データモデル

キーワードの解説
  • データモデル(data model)
    ビジネス活動で発生するさまざまなデータを整理し、それらの関係性を図式化した設計図で、データベースの設計や作成のために行います。
    抽象的な形で情報システムやデータベースでのデータの表現方法をモデル化したもので、
    • E-Rモデル(実体関連モデル)
    • 階層データモデル
    • 関係モデル
    • ネットワークモデル
    • オブジェクト関係モデル
    などがあります。

もっと、「データモデル」について調べてみよう。

戻る 一覧へ 次へ