本文へスキップ
Certia
未分類
春期

データベーススペシャリスト 2012年 春期 問3

3 / 25

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

問題の図

正解と解説

表示する
正解 エ

品目(品目番号,品目名,型区分) 部品数(製品目番号:手品目番号:数)

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

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。