作者killermomo (殺Mo)
看板Database
標題[SQL ] 正規化問題
時間Thu Sep 6 06:59:03 2012
請問主鍵的判斷方式是如何呢??
有一關聯R(A,B,C,D,E,F),其中
AB→C, ABC→D, ABC→E, ABC→F
明顯可以看出ABC才可決定所有屬性,但C可透過AB決定
所以主鍵是AB,請問這樣的觀念是正確的嗎?
另外...此關聯是第幾正規化呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.105.181.231
1F:→ killermomo:都沒人可以解答... Q.Q 09/15 17:20
2F:推 bobju:正規化的定義,從英文描述來看超難懂.真的.沒幾個人有把握. 09/17 17:44
3F:→ bobju:實務上來看,正規化等於是從糊成一團的表去拆表,現在的人在開 09/17 17:45
4F:→ bobju:發系統,都是一規劃就考慮正規化了.很少人是從糊成一團的報表 09/17 17:46
5F:→ bobju:去逆拆回來的.老實說,我實務上也沒碰過這類題目. 09/17 17:47
6F:→ bobju:補充一下,從Excel去拆表規劃成關聯式資料庫的case還是有遇過 09/17 17:53
7F:→ bobju:啦,但概念上都很具體,並不難拆.倒是題目(A,B,C)->D 之類的就 09/17 17:54
8F:→ bobju:很抽象,腦筋轉不過來.X( 09/17 17:55