2014-10-05 120 views
0

非平凡功能依賴和完全非平凡依賴之間有什麼區別?完全非平凡依賴和非平凡依賴之間的區別

根據我的搜索,我發現兩者之間令人困惑的區別。我參觀了http://www.tutorialspoint.com/dbms/database_normalization.htm

據此, 非平凡:如果FD X→Y持有其中Y不是X的子集,則它被稱爲非平凡的FD。

完全不平凡:如果一個FD X→Y成立,其中x相交Y =Φ,則被認爲是完全不平凡的FD。

作爲Y不是X和X的子集相交Y =Φ。他們不是指向相同的。例如:X = {1,2,3,4},Y = {5,6} 這裏我們看到,Y不是X的子集,Y也與X =Φ相交。

然後,我的問題是說非平凡依賴和完全非平凡依賴之間的區別背後的原因是什麼?如果有任何區別,那麼確切的是什麼。請建議我。我GOOGLE了它,但沒有找到滿意的。

+0

我在數據庫領域已經有30年了,我從來沒有聽說過*完全不重要的函數依賴關係*。如果我是你,我會選擇一個不同的教程 – 2014-10-05 21:30:22

+0

是的,先生,我也很困惑,看到的差異,但在tutorialspoint網站上找到,這就是爲什麼在這裏問stackoverflow。所以我可能會在這裏得到適當的解決方案。 – 2014-10-05 21:34:56

回答

0

假定下面的情況:

P = {R1,R2}和Q = {R1,R3}

然後,

P-> Q是不平凡的。

P> Q並非完全不平凡。 (因爲P和Q的交點是= {R1}