[SQL ] 正規化一問

看板Database作者 (殺Mo)時間14年前 (2011/07/10 16:19), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
版上的大大 今天看到一個題目 感覺上怪怪的,想請教一下觀念 題目如下: 有一關聯有5個欄位,分別為A、B、C、D、E 其中A→B、B→C、B→D、D→E,請問為第幾正規化? 個人答案: 第1正規化 因為PK為A,但PK只能決定B 其他因素皆由B遞移相依決定 所以不滿足第2正規化之所有非鍵因素皆功能相依於主鍵 解答: 第2正規化 請問版上大大,為什麼這是第2正規化呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.171.77

07/10 17:11, , 1F
"所有非鍵因素皆功能相依於主鍵"是第三正規化吧?
07/10 17:11, 1F

07/10 23:08, , 2F
這是第二正規化沒錯.你找不到partial dependency.
07/10 23:08, 2F
文章代碼(AID): #1E6M2AWi (Database)
文章代碼(AID): #1E6M2AWi (Database)