Functional Dependencies

Ketergantungan fungsional (FD) terbagi menjadi lima jenis, namun pada postingan ini hanya akan dibahas mengenai ketergantungan sepenuhnya dan ketergantungan total.

Ketergantungan Sepenuhnya (Full Dependency)

Full dependency menunjukkan atribut A dan B dalam satu relasi, di mana B bergantung penuh terhadap A, maksudnya penuh di sini adalah B hanya ditentukan oleh A dan hanya A saja yang menentukan B, bukan subset dari A. Contoh : 

Gambar 7 Contoh Ketergantungan Fungsional Utuh 

Dikatakan full dependency kalau hanya A yang menentukan B, dalam hal ini adalah NIM ⇒ idRuang. Jika Nama dan NIM yang menentukan idRuang, maka hal ini tidak dapat dikatakan sebagai full dependency. 

Ketergantungan Total (Total Dependency)

Total Dependency menunjukkan bahwa untuk setiap relasi A yang memiliki nilai sama dengan atribut yang lain, maka bisa dikatakan A bergantung total sama B.

Sumber:

Komentar