|
42
diperoleh apabila setiap atribut bukan bagian dari primay key
suatu
tabel
merupakan
functional
dependency dari
primary
key
tabel tersebut.
2.6.1.3
Bentuk Normal Ketiga (3NF)
Suatu
tabel
atau
relasi
memiliki
transitive
dependency
apabila
memilki
atribut
bukan primary
key yang bergantung
fungsional pada atribut bukan
primary
key lainnya pada tabel
tersebut. Maka setiap atribut yang transitive dependency
dipisahkan menjadi relasi yang baru dengan mengikutsertakan
determinantnya.
Bentuk
3NF
diperoleh
apabila
setiap
atribut
bukan
primary
key
dalam suatu
tabel
merupakan
transitive
dependency dari atribut bukan primay key tabel tersebut.
2.6.1.4
Bentuk Normal Boyce-Codd (BCNF)
Normalisasi BCNF dapat dilakukan bila terdapat kondisi
dimana
relasi
memiliki
dua
atau
lebih composite
key
dimana
candidate key-nya saling melengkapi, yang sedikitnya memiliki
satu atribut pada umumnya. Sebuah
relasi
dikatakan
BCNF,
jika
dan hanya jika setiap determinant adalah candidate key.
2.6.1.5
Bentuk Normal Keempat (4NF)
Sebuah relasi dikatakan
memiliki
multi-value
dependency
apabila
terdapat
dua
atau
lebih
one
to
many
relationship
saling
|