作者killermomo (殺Mo)
看板Database
標題[SQL ] 正規化一問
時間Sun Jul 10 16:19:20 2011
版上的大大
今天看到一個題目
感覺上怪怪的,想請教一下觀念
題目如下:
有一關聯有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
推 mrbigmouth:"所有非鍵因素皆功能相依於主鍵"是第三正規化吧? 07/10 17:11
推 bobju:這是第二正規化沒錯.你找不到partial dependency. 07/10 23:08