4
我給出以下關係:轉換成BCNF
R(A,B,C,D,E)
和下面的函數依賴:
F1 - AC -> D
F2 - D -> E
F3 - E -> A
,我試圖將其轉換爲BCNF形式。
第一步我真是要弄清楚的關係可能的密鑰。
Keys: ABC, BCD, BCE
然後我檢查是否功能依賴符合BCNF形式,他們不。 所以我試圖分解,得到如下:
R1(A,C,D) AC->D Keys: AC
R2(D, E) D->E Keys: D
我相信在這一點上的關係卻是BCNF形式都是無損的,但不屬於依賴保留。
這個問題似乎像這樣的事情正確的技術?我可能錯過了一兩步嗎?