測驗達人

susan
博一上
54270次
司法特考錄..
高二下
53569次
魯筱筱
研二下
44516次
Cyril..
研二上
38220次
錄事考試
小六下
25910次

資料處理題庫

【非選題】二、購物資料如下:交易編號、付款方式、付款金額、交易時間、會員編號、姓名、送貨地址、會員生日、商品編號、商品名稱、定價、數量等。現在想對該資料進行正規化(normalization),請說明基本正規化的動作及最終的關聯綱目(schema)。(20分)

#4149
編輯私有筆記
1F
Carrieissa 國三下 (2013/11/12 16:57):
基本正規劃有三個動作:
1. 第一正規化(1NF):資料表中必須有主鍵(Primary Key),每個欄位只能有單一值,不能有相同意義的欄位。
2. 第二正規化(2NF):必須符合1NF,各欄位與主鍵沒有部份相依的關係,若有獨立成新的關聯表。
3. 第三正規化(3NF):符合2NF,各欄位與主鍵沒有間接相依的關係,就是去除遞移相依,獨立成新的關聯表。
由此動作建立的資料表,可將資料的重複性降到最低,進行性規化後的關聯綱目如下:
會員(會員編號、姓名、送貨地址、會員生日)
交易(交易編號、付款方式、付款金額、交易時間、會員編號)
交易明細(交易編號、商品編號、數量)
商品(商品編號、商品名稱、定價)