看板 Database 關於我們 聯絡資訊
※ 引述《aifos (aifos)》之銘言: : ※ 引述《magicfx (去南半球度假)》之銘言: : : 請問一下,以下的資料表不符合哪一層以上的 Normal Form? : : 要怎麼分割才好? : : RowID ResourceID Language Name Population : : 1 0 en United States 297 : : 2 1 en Germany 82 : : 3 2 en Japan 127 : : 4 0 tw 美國 297 : : 5 1 tw 德國 82 : : 6 2 tw 日本 127 : : 其中 : : RowID 和 ResourceID 是 Primary Key : 不符合2NF以上。 如果把 Population 跟 ResourceID 分割出去之後 會變成符合 3NF 但不符合 BCNF嗎 我不確定 Language欄位要怎麼處理 Language是相依於RowID跟 ResourceID? 換句話說 如果要確保這資料表是 2NF、3NF、BCNF 的話 該怎麼做?(循序漸進) -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.49.71 ※ 編輯: magicfx 來自: 140.109.49.71 (09/29 16:34) ※ 編輯: magicfx 來自: 140.109.49.71 (09/29 16:35) ※ 編輯: magicfx 來自: 140.109.49.71 (09/29 16:42)