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
Jenis pergantungan ini dipanggil remeh kerana ia boleh didapati dari akal fikiran. Jika satu "sampingan" adalah subset yang lain, ia dianggap remeh. Bahagian kiri dianggap sebagai penentu dan hak yang bergantung .
- {A, B} -> B adalah kebergantungan fungsi yang remeh kerana B adalah sebahagian daripada A, B . Sejak { 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 A akan mempunyai nilai yang sama seperti B . Satu lagi cara untuk meletakkannya ialah semua B termasuk dalam A , itulah sebabnya A subset.
- {Employee_ID, Employee_Name} -> Employee_ID juga merupakan pergantungan fungsi remeh sejak ID pekerja adalah sebahagian daripada {Employee_ID, Employee_Name} .
- Begitu juga untuk 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.