Dalam kebergantungan fungsi yang remeh satu atribut adalah subset yang lain
Dalam dunia teori pangkalan data hubungan, kebergantungan berfungsi wujud apabila satu atribut menentukan atribut lain secara unik dalam pangkalan data. Ketergantungan fungsi yang remeh adalah kebergantungan pangkalan data yang berlaku apabila menggambarkan kebergantungan fungsi atribut atau koleksi atribut yang merangkumi atribut asal.
Contoh-contoh Ketergantungan Fungsi Fizikal
Ketergantungan semacam ini dipanggil remeh kerana ia boleh didapati dari akal sehat. Jika satu "sampingan" adalah subset yang lain, ia dianggap remeh. Bahagian kiri dianggap penentu dan hak yang bergantung .
- {A, B} -> B adalah kebergantungan fungsi remeh kerana B ialah subset A, B. Oleh kerana { A, B} -> B termasuk B , nilai B boleh ditentukan. Ia adalah kebergantungan fungsi yang penting kerana menentukan B berpuas hati dengan hubungannya dengan A, B. Oleh kerana nilai-nilai B ditentukan oleh nilai-nilai A , sebarang urutan lain yang berkongsi nilai-nilai A akan mempunyai nilai-nilai yang sama dengan B. Satu lagi cara untuk meletakkannya adalah bahawa semua B dimasukkan ke dalam A , itulah sebabnya ia adalah subset A.
- {Employee_ID, Employee_Name} -> Employee_ID juga merupakan pergantungan fungsi remeh sejak Employee_ID adalah subset {Employee_ID, Employee_Name} .
- Begitu juga dengan A -> A atau Employee_ID -> Employee_ID, dan Employee_Name -> Employee_Name . Ini adalah semua kebergantungan fungsi remeh.
- Jika kebergantungan fungsi X-> Y, dan Y adalah subset dari X, ini adalah kebergantungan fungsi yang remeh. Sekiranya Y bukan subset X, ini bukan kebergantungan fungsi yang remeh.