2017-03-19 78 views
1

這是一個函數依賴問題。如果xy確定z可以x確定z和y確定z?

我知道,當x-> yz那麼x-> y和x-> z.But是上面的依賴關係嗎?

+1

無法刪除任意從屬性依賴關係的左側,所以答案是否定的。 – Renzo

+0

你不清楚。請重新說明。你不是指「上面的依賴」,因爲你可以談論的並不是單一的依賴關係。你的意思是,如果前提持有,上述結果能否成立。或者只是不要試圖引用標題,把它放入你的問題。 – philipxy

+1

@Renzo我認爲他們的意思是,xy-> z,x-> y&y-> z全部在同一時間。 – philipxy

回答

3

如果xy確定z can x確定z和y確定z?

是的,如果xy - > z那麼也有可能x - > z和y - > z。

假設z只能有一個值;那麼一個給定的x,y或xy只會出現這個值。或者假設x→z和y→z和x必須等於y。或者假設x和y都是唯一的;那麼xy是唯一的。 (這是一種情況,當x & y都是候選鍵時。)實際上任何時間即x→z和y→z,xy→z。

(對某事是可能的,它總是值得嘗試某些情況下,特別是很簡單的,如果他們是一個例子,所以你不必證明一般的情況下)。

相關問題