![]() 27
branchNo
oName
B003
B003
Carol Farrel
Tina Murphy
branchNo
sName
oName
B003
B003
B003
B003
Ann
Beech
David
Ford
Ann Beech
David Ford
Carol Farrel
Carol Farrel
Tina Murphy
Tina Murphy
Tabel 2.8 Relasi BranchStaffOwner
Seperti terlihat, MVD timbul karena ada dua hubungan 1:* yang independent
dalam relasi BranchStaffOwner yaitu:
branchNo
sName
branchNo
oName
Suatu relasi dikatakan sudah
berada dalam 4NF
jika relasi tersebut
sudah
dalam
BCNF
dan
tidak
mengandung
nontrivial
multivalued
dependencies.
Sebuah
MVD
A B
dalam
suatu
relasi
R
dikatakan
trivial jika
B
adalah subset
dari A
dan A
U
B
=
R. Sebuah MVD
dikatakan nontrivial jika
kedua kondisi pada trivial
tidak dipenuhi .Seperti pada contoh di atas
terdapat nontrivial MVD,
maka
untuk
mengubahnya ke dalam 4NF, relasi di
atas perlu didekomposisi menjadi relasi BranchStaff dan BranchOwner.
branchNo
sName
B003
B003
Ann Beech
David Ford
Tabel 2.9 Relasi BranchStaffOwner
setelah didekomposisi
|