我對數據庫關係(表)的依賴性保留屬性感到困惑。我們必須看看最初的FD設定還是其他的?我試圖解決這個問題上的一些問題。這個問題之前的問題都提供了我的初步估計,即'看看給定的FD集。如果你在新的關係集中沒有失去任何一個,那麼這就是依賴關係維護。表分解中的依賴性保留
但是當我回答這個問題時我很困惑。
考慮關係R =(ABCDEFGH)和以下FD組:
- FD1ë - > d
- FD2 B,E - > CG
- FD3 d,G - >電子
- FD4ç - > AB
- FD5 E,G - ݍ
- FD6 A,E - > BD
- FD7 C,E,d - › G
- FD8 A,G - >電子
這些都是給定的關係
- R1(EFGH)
- R2(ABEG)
- R3(CDEG)
- R4( ABC)
Answer說這個分解是依賴性保存。根據我的估計,我們丟失了FD2,這不能是依賴性保留。
我需要一位專家來爲我闡明這個概念。
這是一本教科書嗎? –