未分類
春期
データベーススペシャリスト 2010年 春期 問6
6 / 25
次の表を情報無損失分解したものはどれか。ここで、下線部は主キーを表す。 発注伝票(注文番号。商品番号。商品名,商品単価、注文数量)

正解と解説
表示する
正解 ウ
発注(注文番号,商品番号,注文数量) 商品(商品番号,商品名,商品単価)
発注伝票を情報無損失分解するには、注文番号に従属する注文数量を発注表に、商品番号に従属する商品名・商品単価を商品表に分け、両表を商品番号で結合すれば元に戻せる必要があります。この関数従属に沿った分解がウで正解です。他は結合しても元の情報を復元できず無損失になりません。