21
Menurut Kadir (2000, p68-71) dependency merupakan konsep
yang
menjadi
dasar
normalisasi. Dependency menjelaskan nilai suatu
attribute
yang
menentukan
nilai attribute lainnya.
Dependency
ini
kelak
menjadi acuan bagi proses dekomposisi data ke dalam bentuk yang paling
efisien.
Bentuk bentuk Dependency dapat dibagi sebagai berikut:
1.
Functional dependency
Suatu attribute Y memiliki ketergantungan fungsional terhadap
attribute X jika dan hanya jika setiap nilai X berhubungan dengan
sebuah nilai Y.
2.
Full functional dependency
Suatu attribute Y memiliki ketergantungan
fungsional penuh
terhadap attribute X jika:
Y memiliki ketergantungan fungsional terhadap X
Y tidak memiliki ketergantungan terhadap bagian X
3.
Total dependency
Suatu
attribute
Y
memiliki
ketergantungan
total
terhadap
attribute
X jika:
Y memiliki ketergantungan fungsional terhadap X
Y memiliki ketergantungan terhadap bagian dari X
4.
Transitive dependency
Suatu attribute Z
memiliki ketergantungan transitif
terhadap
attribute X jika:
|