[問題] 資料庫正規化

看板CSSE (電腦科學及軟體工程)作者 (去南半球度假)時間17年前 (2007/09/29 16:04), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
請問一下,以下的資料表不符合哪一層以上的 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 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.49.71

09/29 20:14, , 1F
沒記錯的話 這只有 1's normal form
09/29 20:14, 1F

10/22 04:08, , 2F
像你Language就沒完全功能相依你的PK.不滿足第二正規
10/22 04:08, 2F

11/11 09:32, , 3F
一階,將Language,Name另建對照表,在原Table只存代碼.
11/11 09:32, 3F
文章代碼(AID): #16_WRsAg (CSSE)
文章代碼(AID): #16_WRsAg (CSSE)