看板 Database 關於我們 聯絡資訊
※ 引述《trueQoo (幸運之神)》之銘言: : 去除重複群,除了每個欄位只存放1個有意義的欄位值,也要給 pk : 不然無法用單一值確認一筆資料列 : 例如 : 姓名 商品 數量 : 小王 2 20 : 小王 2 21 : 這樣就違反第一正規化,要給一個 "交易編號"的 pk 你舉的例子, 並沒有違反第一正規化, 因為主鍵的定義並未侷限在單一欄位上. 主鍵可以是複合欄位, 所以上述的例子當中, (姓名,商品,數量)可以形成主鍵, 這樣仍然可以用來識別上述的兩筆記錄是不重複的. : 確保資料不重複 : 第二正規化,簡單來講就是這個屬性不會在其他實體出現 : 要和主鍵有 "相依性" (相關性) : 第三正規化則是避免有次實體的情況 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.187.65