|
30
a. Berada pada bentuk normal pertama dan normal kedua
b. Setiap atribut bukan kunci
tidak
memiliki dependensi transitif
terhadap kunci primer.
4. Bentuk normal Boyce Codd Normal Form (BCNF)
Pertama
kali
diperkenalkan
oleh
R.Boyce
and
E.F
Codd
(Codd,
1974).
Menurut
Connolly &
Begg
(2002,
p398),
Suatu
hubungan berada
dalam
bentuk
normal
BCNF
(
Boyce
Codd
Normal
Form
)
jika
hanya
jika
setiap
determinan adalah
kunci
kandidat.
Bentuk
Normal
BCNF
merupakan
perbaikan
dari
bentuk
normal
yang
ketiga,
tetapi
tidak
menutup kemungkinan
bahwa,
bentuk
normal
ketiga
masih
memiliki anomali, sehingga
perlu
dinormalisasi lagi.
Suatu
relasi
yang
memenuhi BCNF
selalu
memenuhi 3NF,
tetap
belum
tentu
bentuk
normal
3NF
memenuhi bentuk normal BCNF.
Contoh:
Fd1, clientNo, propertyNo
rentStart,rentFinish
Fd2, clientNo,rentStart
propertyNo,rentFinish
Fd3, propertyNo,rentStart
clientNo,rentFinish
|