考慮某公司的客戶訂單資料如下。(共 2 題,共 15 分) 某公司[客戶訂單資料] 訂單 ID: 123 客戶 ID: 025 客戶名稱: ABC 公司 品號 品名 數量 折扣比率 單價 複價 生產部門 生產者 品管者 P01 豆腐 10 0% 50 500 工一部 A D P02 豆干 15 50% 20 150 工二部 B F 訂單 ID: 124 客戶 ID: 058 客戶名稱: Huang 品號 品名 數量 折扣比率 單價 複價 生產部門 生產者 品管者 P01 豆腐 5 0% 50 250 工一部 A D P02 豆干 10 50% 20 100 工二部 B F P08 豆乳 1 10% 100 90 工一部 G D *附註:複價 = 數量 × 單價 × (1 - 折扣比率) (一)請依設計關聯式資料庫的標準,進行第一正規化(1NF)、第二正規化(2NF)、及第三正規化(3NF),並寫出每次正規化的結果(含資料表名稱、欄位名稱、主鍵、外來鍵等項)。(10 分) (二)近來有專家提出反正規化(De-normalization)方案,請問反正規化的意義及作法為何?(5 分)
答案與詳解
