|
業務ルールが次のように与えられている。
これに基づきデータモデルを作成した。
適切なデータモデルはどれか。
ここで、1 *は1対多の関連を表す。
[業務ルール]
この会社は語学教材を販売している。
教材は教科書、辞書など多品種にわたる。
営業員は複数の担当地域が定められており、担当地域の顧客からの受注を得る。
一つの地域を複数の営業員が担当する。
答え ウ
【解説】
問題の業務ルールの「営業員は複数の担当地域が定められており」から、営業員と担当地区の関係は、営業員:1-*:担当地域である。
問題の業務ルールの「一つの地域を複数の営業員が担当する」から、営業員と担当地区と地域の関係は、営業員:1-*:担当地域:*-1:地域である。
また、1つの顧客から複数の受注をするので、顧客:1-*:受注、1つの地域に複数の顧客がいるので、地域:1-*:顧客、1人の営業員が複数の受注を受けるので、営業員:1-*:受注、1回の受注には複数の教材があるので、受注:1-*:受注明細:*-1:教材の関係が成り立つ。
これを、満たすデータモデルの図を探すと

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