資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

DB 平成25年度春期 問3

 

 データモデリングの過程で,二つのエンティティ間に多対多の対応が生じた。これを関係データベース上に実装する場合,二つのエンティティを表として定義した上で,多対多の対応を表す方策はどれか。

  1. それぞれの表の主キーに対して明示的にインデックスを定義する。
  2. それぞれの表の主キーへの部分関数従属性を排除するように表を分解する。
  3. それぞれの表の属性間の推移的な関数従属性を排除するように表を分解する。
  4. それぞれの表を参照する外部キーの組合せを主キーの一部とする表を新たに定義する。

解答・解説

解答

 エ

解説

 ー

  1. それぞれの表の主キーに対して明示的にインデックスを定義する。


  2. それぞれの表の主キーへの部分関数従属性を排除するように表を分解する。


  3. それぞれの表の属性間の推移的な関数従属性を排除するように表を分解する。


  4. それぞれの表を参照する外部キーの組合せを主キーの一部とする表を新たに定義する。


参考情報

分野・分類
分野 テクノロジ系
大分類 技術要素
中分類 データベース
小分類 データベース設計
出題歴
  • DB 平成25年度春期 問3

前問 一覧 次問