No Fac Kode supp Nama Supp Kode brg Nama Brg
799 S02 Hitachi R02 Ricecooker CC3
998 G01 Gobel N A01 AC Split 1/2 PK
A02 AC Split 1PK
[Link] 1 Menuliskan semua data yang akan di rekam
[Link] normal ke satu
No Fac Kode supp Nama Supp Kode brg Nama Brg
799 S02 Hitachi R02 Ricecooker CC3
998 G01 Gobel N A01 AC Split 1/2 PK
998 G01 Gobel N A02 AC Split 1PK
Pada normal pertama masih terjadi banyak kelemahan,terutama pada proses anomali,insert,update dan delete
[Link] Normal Ke Dua
Dengan melakukan dekomposisi tabel di atas menjadi beberapa tabel dan mencari kunci primer dari tiap-tiap tabel tersebut d
dengan melihat normal pertama kita dapat mendekomposisikan menjadi tiga tabel beserta kunci primer yang ada
Tabel Barang Tabel Supplier
Kode Barang Nama Barang harga Kode Supplier
R02 Rice cooker cc3 150.000,000 S02
A01 AC Split 1/2 PK 13500000 G01
A02 AC Split 1PK 2,000,000
Tabel Faktur
No Faktur Kode Barang Tanggal Jatuh Tempo Qty
799 R02 20/02/90 20/02/90 10
998 A01 7/2/19/90 7/2/19/90 10
998 A02 7/2/19/90 7/2/19/90 10
Primary Key pada tabel Supplier adalah kode_supplier
Primary Key padatabel
tabelbarang
Supplier adalah
adalah kode_supplier
kode barang
Primary key pada tabel faktur adalah No faktur sedangkan forgainkey nya adalah kode barang dan kode supplier
[Link] Normal Ke Tiga
Maka Pada Relasi faktur harus di dekomposisikan (dipecah) lagi menjadi dua tabel yaitu relasi faktur dan relasi transaksi_bara
Relasi Supplier
Kode Supplier Nama Supplier
S02 Hitachi
G01 Gobel Nusantara
Relasi Faktur
No Faktur Kode Supplier Tanggal Jatuh Tempo
799 S02 20/02/90 20/02/90
998 G01 7/2/19/90 7/2/19/90
998 G01 7/2/19/90 7/2/19/90
Relasi Transaksi Barang
No_Faktur Kode_Barang Oty
779 R02 10
998 A01 10
998 A02 10
[Link] Antar Tabel
1.)Supplier ke Faktur relasinya adalah one to many,artinya adalah satu supplier mempunyai banyak [Link] punya relasi
2.)Faktur ke Transaksi Barang Relasinya adalah one to many artinya adalah satu faktur mempunyai satu atau beberapa transa
3).barang ke transaksi_barang relasinya adalah one to many,artinya adalah satu barang bisa terjadi satu atau beberapa kali tr
Tanggal Jatuh Tempo Oty Harga Jumlah Total
20/02/90 9/3/1990 10 150.000,000 1.500.000,00 1.500.000,00
7/2/1990 9/3/1990 10 13500000 13,500,00 33,500,000
10 2,000,000 20,000,000
Tanggal Jatuh Tempo Oty Harga Jumlah Total
20/02/90 9/3/1990 10 150.000,000 1.500.000,00 1.500.000,00
7/2/19/90 9/3/1990 10 13500000 13,500,00 33,500,000
7/2/19/90 9/3/1990 10 2,000,000 20,000,000 33,500,000
insert,update dan delete
ci primer dari tiap-tiap tabel tersebut dan atribut kunci harus unik
erta kunci primer yang ada
Nama Supplier
Hitachi
Gobel Nusantara
Kode Supplier
S02
G01
G01
barang dan kode supplier
u relasi faktur dan relasi transaksi_barang
Relasi Barang
Kode Barang Nama Barang harga
R02 Rice cooker cc3 150.000,000
A01 AC Split 1/2 PK 13500000
A02 AC Split 1PK 2,000,000
unyai banyak [Link] punya relasi terhadap supplier
mempunyai satu atau beberapa transaksi barang
g bisa terjadi satu atau beberapa kali transaksi pembelian barang.