未分類
春期
データベーススペシャリスト 2012年 春期 問3
3 / 25
次の概念データモデルを関係データベース上に実装するとき、適切な関係スキーマ 定義はどれか。ここで、モデルの表記には UML を用いる。関係スキーマ定義中の実 線の下線は主キーを、破線の下線は外部キーを表す。 {抽象} 品目 子品目 品目番号 * 品目名 部品数 数 {階層} 型区分 親品目 0.1 組立品 部品

正解と解説
表示する
正解 エ
品目(品目番号,品目名,型区分) 部品数(製品目番号:手品目番号:数)
部品表のような階層(再帰)構造を関係データベースに実装するには、品目自身を表す表と、親品目・子品目の対応と所要数を持つ部品数表に分けて定義します。選択肢の関係スキーマ定義がこの正規化された構造を正しく表しています。