Home Start Back Next End
  
44
clientNo
propertyNo
rentStart
rentFinish
CR76
PG4
1-Jul-00
31-Aug-01
CR76
PG16
1-Sep-01
1-Sep-02
CR56
PG4
1-Sep-99
10-Jun-00
CR56
PG36
10-Oct-00
1-Dec-01
CR56
PG16
1-Nov-01
10-Aug-03
ownerNo
oName
CO40
Tina Murphy
C093
Tony Shaw
CO40
Tina Murphy
CO93
Tony Shaw
CO93
Tony Shaw
2.14.4  Third Normal Form (3NF)
Menurut Connolly dan Begg (2010, p435), Third Normal Form (3NF)
yaitu
sebuah relasi yang terdapat pada bentuk normalisasi pertama dan kedua, yang mana
atribut non primary key bergantung pada primary key nya.
Cara merubah 2NF ke 3NF adalah :
•  Jika
terdapat transitive dependency
maka,
maka
transitive dependency
harus dipisah
dari tabel dengan menempati atribut pada tabel baru dengan copy dari determinannya.
Transitive dependency adalah suatu kondisi diimana
A,
B,
dan
C
adalah
atribut
dari relasi dimana A        
B  dan B       
C, maka C adalah transitive dependency pada A
melalui B.
Client
Rental
clientNo
cName
CR76
John Kay
CR56
Aline Stewart
PropertyForRent
Owner
propertyNo
pAddress
rent
ownerNo
oName
PG4
6
Lawrence
St, Glasgow
350
CO40
Tina Murphy
PG16
5
Novar Dr.
Glasgow
450
C093
Tony Shaw
PG4
6
Lawrence
St, Glasgow
350
CO40
Tina Murphy
PG36
2
Manor Rd,
Glasgow
375
CO93
Tony Shaw
PG16
5
Novar Dr.
Glasgow
450
CO93
Tony Shaw
Tabel 2.5 Tabel ClientRental 3NF.
(Sumber: Connolly dan Begg, 2010, 438)
Word to PDF Converter | Word to HTML Converter