Dalam ketergantungan fungsional yang sepele satu atribut adalah bagian dari yang lain
Dalam dunia teori basis data relasional, ketergantungan fungsional ada ketika satu atribut menentukan atribut lain secara unik dalam database. Ketergantungan fungsional yang sepele adalah ketergantungan basis data yang terjadi ketika menjelaskan ketergantungan fungsional suatu atribut atau kumpulan atribut yang menyertakan atribut asli.
Contoh Ketergantungan Fungsional Trivial
Ketergantungan semacam ini disebut sepele karena dapat berasal dari akal sehat. Jika satu "sisi" adalah bagian dari yang lain, itu dianggap sepele. Sisi kiri dianggap sebagai penentu dan kanan yang tergantung .
- {A, B} -> B adalah ketergantungan fungsional yang sepele karena B adalah bagian dari A, B. Karena { A, B} -> B termasuk B , nilai B dapat ditentukan. Ini adalah ketergantungan fungsional yang sepele karena menentukan B puas dengan hubungannya dengan A, B. Karena nilai B ditentukan oleh nilai-nilai A , setiap urutan lain yang berbagi nilai A akan memiliki nilai yang sama persis seperti B. Cara lain untuk menjelaskannya adalah bahwa semua B termasuk dalam A , itulah mengapa itu adalah bagian A.
- {Employee_ID, Employee_Name} -> Employee_ID juga merupakan ketergantungan fungsional yang sepele karena Employee_ID adalah bagian dari {Employee_ID, Employee_Name} .
- Hal yang sama berlaku untuk A -> A atau Employee_ID -> Employee_ID, dan Employee_Name -> Employee_Name . Ini semua merupakan ketergantungan fungsional yang sepele.
- Jika ketergantungan fungsional X–> Y, dan Y adalah bagian dari X, ini adalah ketergantungan fungsional yang sepele. Jika Y bukan bagian dari X, ini bukan ketergantungan fungsional yang sepele.