1、符合的範式不同:
多值依賴屬4nf(第四範式)的定義範圍,比函數依賴要復雜得多。在關系模式中,函數依賴不能表示屬性值之間的壹對多聯系,這些屬性之間有些雖然沒有直接關系,但存在間接的關系,把沒有直接聯系、但有間接的聯系稱為多值依賴的數據依賴。
2、對屬性的依賴不同:
在函數依賴中,X與Y是否存在函數依賴關系,只需考察X,Y的兩組屬性,與別的屬性無關。而在多值依賴中,X與Y是否存在多值依賴還需看屬性Z。
擴展資料:
多值依賴的性質:
對稱性:使用上述定義的符號,若X→→Y,則X→→Z 。實例r的X或Z每增刪壹個值,r就須同步增刪多條記錄。若X→Y,則X→→Y。故可把函數依賴看成多值依賴的特款。
多值依賴的特點:
允許X的壹個值決定Y的壹組值,這種決定關系與Z取值無關。多值依賴是全模式的依賴關系。多值依賴的缺點是數據冗余太大。
函數依賴的特點:
不是指關系模式R的某個或某些關系實例滿足的約束條件,而是指R的所有關系實例均要滿足的約束條件。函數依賴是語義範疇的概念。只能根據數據的語義來確定函數依賴。數據庫設計者可以對現實世界作強制的規定。
百度百科-4NF
百度百科-函數依賴
百度百科-多值依賴