1

說我與FD的關係ABCD(A-> D和AB - > ABCD)有關BCNF分解的具體情況

BCNF中是否存在分解關係ABC?根據第二個FD,AB形成一個關鍵,因此在BCNF中,但是如果只看FD A→D,BCNF中不再存在關係嗎?

回答

1

如果分解給定關係模式(到給定的依賴適用),接下來的任務是確定的,在原設定每個個體的依賴:

(A),它(如果有的話)新的,分解,模式適用於? (b)分解如何影響FD的定義?

問題(a)適用於您原來的A→D依賴關係。 問題(b)適用於您的原始AB-> ABCD相關性。我說「有點」,因爲這個版本相當「誇大了」。考慮到A-> D已經是給定的,那麼就可以說AB-> C。