テクノロジ系 / システム開発技術
データモデル
システムで扱うデータの構造・項目・データ間の関係を図や規則で表現したもの。
もう少し詳しく
データモデルは、業務で扱う情報を「どんなデータを、どう関連づけて持つか」という観点で整理した設計図です。E-R図などで実体(エンティティ)と関連を表し、データベース設計のもとになります。処理の流れを表すデータフローや、業務の概念を表すドメインモデルとは着眼点が異なります。
試験での見方
例:「顧客」と「注文」を実体として、1人の顧客が複数の注文を持つ関係をE-R図で表し、テーブル設計につなげる。
「データの構造と関連を表す」点、E-R図との関係、データベース設計の前段である点が問われます。処理の流れを表す図との違いに注意します。