データベーススペシャリスト 2023年 秋期 問8
8 / 25
次の表を、第3正規形まで正規化を行った場合、少なくとも幾つの表に分割される か。ここで、顧客の1回の注文に対して1枚の受注伝票が作られ、顧客は1回の注文 で一つ以上の商品を注文できるものとする。 顧客 商品 受注番号 顧客名 受注日 商品名 単価 受注数 受注金額 コード コード A7053 鈴木電気 2023-07-01 TO35 テレビA 85,000 850,000 A7053 鈴木電気 2023-07-01 K083 無線スピーカーA 23,000 115,000 A7053 鈴木電気 1 2023-07-01 $172 Blu-ray プレイヤーB 78,000 234,000 B7060 T050 270,000 中村商会 2023-07-03 テレビB 90,000 B7060 中村商会 2023-07-03 $172 78,000 Blu-ray プレイヤーB 780,000 C9025 佐藤電気 2023-07-03 TO35 85,000 テレビA 255,000 C9025 佐藤電気 2023-07-03 K085 無線スピーカーB 25,000 50,000 C9025 佐藤電気 2023-07-03 S171 Blu-ray プレイヤーA 50,000 400,000 B7060 中村商会 T050 2023-07-04 テレビB 90,000 90,000 B7060 T035 中村商会 2023-07-04 テレビA 85,000 170,000

正解と解説
表示する
4
受注番号に従属する項目(顧客・受注日)、商品コードに従属する項目(商品名・単価)、明細(受注番号+商品コードで受注数・受注金額)、そして顧客情報を分離すると、第3正規形では顧客・受注(伝票)・商品・受注明細のおおむね4つの表に分割されます。