6. Hubungan antara entity M arket (parent) dengan TelpM arket (child)
3.2.3.3 Validasi Relasi dengan Normalisasi 1. Pembelian
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Pembelian ( @KdPembelian, T glPembelian, TglJatuhTempo, KdM anufaktur,
NmM anufaktur, Alamat, Kota, KodePos, Telp, Fax, KdKaryawan, NmKaryawan, Jabatan, Diskon, Status, keterangan )
Detail_Pembelian ( @KdPembelian, @KdProduk, NmProduk, Ukuran,
HargaBeli, Qty )
Tabel 3.6 Tabel normalisasi entity Pembelian
Tahap Pembelian
UNF Sudah memenuhi bentuk normal UNF, pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF, karena tidak ada ketergantungan parsial
3NF Pembelian =
@KdPembelian + T glPembelian + TglJatuhTempo + KdM anufaktur +
KdKaryawan + Diskon + Status
Tahap Pembelian @KdPembelian+@KdProduk+HargaBeli+Qty S tatus_Pembelian = @Status + keterangan Manufaktur = @KdM anufaktur+NmM anufaktur+Alamat+Kota+KodePos+Telp+Fax Karyawan = @KdKaryawan+NmKaryawan+AlmtKaryawan+Kota+Telp+KodePos+ Jabatan+Password+KdSupervisor+NmSupervisor Produk = @KdProduk+NmProduk+Ukuran+HargaBeli+HargaJual BCNF Pembelian =
@KdPembelian+T glPembelian+TglJatuhTempo+KdM anufaktur+
KdKaryawan +Diskon + Status
Detail_Pembelian = @KdPembelian+@KdProduk+HargaBeli +Qty S tatus_Pembelian = @Status + keterangan Manufaktur = @KdM anufaktur+NmM anufaktur+Alamat+Kota+KodePos+Telp+Fax Karyawan = @KdKaryawan+NmKaryawan+AlmtKaryawan+Kota+Telp+KodePos+ Jabatan+Password+KdSupervisor Produk = @KdProduk+NmProduk+Ukuran+HargaBeli+HargaJual Supervisor = @KdSupervisor+NmSupervisor 4NF Pembelian =
@KdPembelian+T glPembelian+TglJatuhTempo+KdM anufaktur+
KdKaryawan + Diskon + Status
Tahap Pembelian @KdPembelian+@KdProduk++HargaBeli Qty S tatus_Pembelian = @Status + keterangan Manufaktur = @KdM anufaktur+NmM anufaktur+Alamat+Kota+KodePos Karyawan = @KdKaryawan+NmKaryawan+AlmtKaryawan+Kota+KodePos+Jabatan +Password+KdSupervisor Produk = @KdProduk+NmProduk+Ukuran+HargaBeli+HargaJual Supervisor = @KdSupervisor+NmSupervisor Telp Manufaktur = @Telp+Kdmanufaktur Fax Manufaktur = @Fax+Kdmanufaktur Telp Karyawan = @Telp+KdKaryawan 2. Penjualan
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Penjualan ( @KdPenjualan, TglPenjualan, TglJatuhTempo, NoFaktur,
KdDistributor, NmDistributor, Alamat, Kota, KodePos, Telp, Fax, KdKaryawan, NmKaryawan, Jabatan, Diskon, status, keterangan)
Detail_Penjualan ( @KdPenjualan, @KdProduk, NmProduk, Ukuran,
Tabel 3.7 Tabel normalisasi entity Penjualan
Tahap Penjualan
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF, karena tidak ada ketergantungan parsial
3NF Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon + Status
Detail_ Penjualan =
@KdPenjualan+@KdProduk+ HargaJual +Qty S tatus_Penjualan = @Status + Keterangan Karyawan = @KdKaryawan+NmKaryawan+AlmKaryawan+Kota+Telp+KodePos+ Jabatan+Password+KdSupervisor+NmSupervisor Produk =
@KdProduk + NmProduk + Ukuran + HargaBeli + HargaJual
Distributor =
@KdDistributor + NmDistributor + Alamat + Kota + KodePos + Telp + Fax
BCNF Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Detail_Penjualan =
@KdPenjualan+@KdProduk+ HargaJual +Qty S tatus_Penjualan =
@Status + Keterangan
Tahap Penjualan
@KdKaryawan+NmKaryawan+AlmtKaryawan+Kota+Telp+KodePos+
Jabatan+Password+ KdSupervisor
Produk = @KdProduk+NmProduk+Ukuran+ HargaBeli + HargaJual Distributor =
@KdDistributor + NmDistributor + Alamat + Kota + KodePos + Telp + Fax
Supervisor=
@KdSupervisor + NmSupervisor
4NF Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Detail_Penjualan =
@KdPenjualan + @KdProduk + HargaJual +Qty S tatus_Penjualan =
@Status + Keterangan
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + KodePos +
Jabatan + Password + KdSupervisor
Produk =
@KdProduk + NmProduk + Ukuran + HargaBeli + HargaJual
Distributor =
@KdDistributor + NmDistributor + Alamat + Kota + KodePos
Supervisor = @KdSupervisor + NmSupervisor Telp Karyawan = @ Telp + @KdKaryawan Telp Distributor = @ Telp + @KdDistributor Fax Distributor = @ Fax + @KdDistributor
3. Penerimaan
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Penerimaan ( @KdPenerimaan, T glPenerimaan, KdKaryawan,
NmKaryawan, Jabatan)
Detail_ Penerimaan ( @KdPenerimaan, @KdPembelian, T glPembelian)
Tabel 3.8 Tabel normalisasi entity Penerimaan
Tahap Penerimaan
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF pada saat penghilangan fitur – fitur yang tidak relasional
3NF Pada bentuk normal terakhir masih terdapat transitive depedency (non key bergantung pada non-key), maka dibuat tabel baru . M aka bentuk normal 1NF menjadi :
Penerimaan =
@KdPenerimaan + T glPenerimaan + KdKaryawan Detail_ Penerimaan =
@KdPenerimaan + @KdPembelian Pembelian =
@KdPembelian+T glPembelian+TglJatuhTempo+KdM anufaktur+
KdKaryawan + Diskon + Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos + Jabatan + Password + KdSupervisor + NmSupervisor // M uncul tabel karyawan
Tahap Penerimaan
@KdPenerimaan + T glPenerimaan + KdKaryawan Detail_ Penerimaan =
@KdPenerimaan + @KdPembelian Pembelian =
@KdPembelian+T glPembelian+TglJatuhTempo+KdM anufaktur+
KdKaryawan + Diskon + Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos + Jabatan + Password + KdSupervisor
Supervisor =
@KdSupervisor + NmSupervisor
4NF Penerimaan =
@KdPenerimaan + T glPenerimaan + KdKaryawan Detail_ Penerimaan =
@KdPenerimaan + @KdPembelian Pembelian =
@KdPembelian+T glPembelian+TglJatuhTempo+KdM anufaktur+
KdKaryawan + Diskon + Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + KodePos +
Jabatan + Password + KdSupervisor
Supervisor =
@KdSupervisor + NmSupervisor Telp Karyawan =
@Telp + @KdKaryawan
4. Pengeluaran
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Pengeluaran ( @KdPengeluaran, TglPengeluaran, KdKaryawan,
NmKaryawan, Jabatan)
Detail_ Pengeluaran ( @KdPengeluaran, @KdPenjualan, T glPenjualan)
Tabel 3.9 Tabel normalisasi entity Pengeluaran
Tahap Pengeluaran
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF pada saat penghilangan fitur – fitur yang tidak relasional
3NF Pada bentuk normal terakhir masih terdapat transitive depedency (non key bergantung pada non-key), maka dibuat tabel baru . M aka bentuk normal 1NF menjadi :
Pengeluaran =
@KdPengeluaran + TglPengeluaran + KdKaryawan Detail_ Pengeluaran =
@KdPengeluaran + @KdPenjualan Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos + Jabatan + Password + KdSupervisor + NmSupervisor // M uncul tabel karyawan
BCNF Pengeluaran =
@KdPengeluaran + TglPengeluaran + KdKaryawan Detail_ Pengeluaran =
@KdPengeluaran + @KdPenjualan Penjualan =
Tahap Pengeluaran
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos + Jabatan + Password + KdSupervisor
Supervisor =
@KdSupervisor + NmSupervisor
4NF Pengeluaran =
@KdPengeluaran + TglPengeluaran + KdKaryawan Detail_ Pengeluaran =
@KdPengeluaran + @KdPenjualan Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + KodePos +
Jabatan + Password + KdSupervisor
Supervisor =
@KdSupervisor + NmSupervisor Telp Karyawan =
@Telp + @KdKaryawan
5. Persediaan
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Persediaan ( @KdPersediaan, TglUpdate, KdKaryawan, NmKaryawan,
Jabatan)
Detail_Persediaan ( @KdPersediaan, @KdProduk, NmProduk, Ukuran,
Tabel 3.10 Tabel normalisasi entity Persediaan
Tahap Persediaan
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF, karena tidak ada ketergantungan parsial
3NF Pada bentuk normal terakhir masih terdapat transitive depedency (non key bergantung pada non-key), maka dibuat tabel baru.Bentuk normal 1NF :
Persediaan =
@KdPersediaan + TglUpdate + KdKaryawan Detail_Persediaan =
@KdPersediaan + @KdProduk + Qty
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos + Jabatan + Password + KdSupervisor + NmSupervisor // muncul tabel karyawan
Produk =
@KdProduk + NmProduk + Ukuran + HargaBeli + HargaJual // M uncul tabel produk
BCNF Persediaan =
@KdPersediaan + TglUpdate + KdKaryawan Detail_Persediaan =
@KdPersediaan + @KdProduk + Qty
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos + Jabatan + Password + KdSupervisor
Produk =
@KdProduk + NmProduk + Ukuran + HargaBeli + HargaJual
Tahap Persediaan @KdSupervisor + NmSupervisor
4NF Persediaan =
@KdPersediaan + TglUpdate + KdKaryawan Detail_Persediaan =
@KdPersediaan + @KdProduk + Qty
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + KodePos +
Jabatan + Password + KdSupervisor
Produk =
@KdProduk + NmProduk + Ukuran + HargaBeli + HargaJual
Supervisor =
@KdSupervisor + NmSupervisor Telp Karyawan =
@Telp + @KdKaryawan
6. Pembatalan
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Pembatalan ( @KdPembatalan, TglPembatalan, KdKaryawan, NmKaryawan,
Jabatan)
Detail_ Pembatalan ( @KdPembatalan, @KdPenjualan, TglPenjualan )
Tabel 3.11 Tabel normalisasi entity Pembatalan
Tahap Pembatalan
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF pada saat penghilangan fitur – fitur yang tidak relasional
Tahap Pembatalan
3NF Pada bentuk normal terakhir masih terdapat transitive depedency (non key bergantung pada non-key), maka dibuat tabel baru . M aka bentuk normal 3NF menjadi :
Pembatalan =
@KdPembatalan + TglPembatalan + KdKaryawan Detail_ Pembatalan =
@KdPembatalan + @KdPenjualan
Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos + Jabatan + Password + KdSupervisor + NmSupervisor // muncul tabel karyawan
BCNF Pembatalan =
@KdPembatalan + TglPembatalan + KdKaryawan Detail_ Pembatalan =
@KdPembatalan + @KdPenjualan
Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos +
Jabatan + Password + KdSupervisor
Supervisor =
@KdSupervisor + NmSupervisor
4NF Pembatalan =
@KdPembatalan + TglPembatalan + KdKaryawan Detail_ Pembatalan =
Tahap Pembatalan
@KdPembatalan + @KdPenjualan
Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + KodePos +
Jabatan + Password + KdSupervisor
Supervisor =
@KdSupervisor + NmSupervisor Telp Karyawan =
@Telp + @KdKaryawan
7. Pengambilan
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Pengambilan ( @KdPengambilan, TglPengambilan, KdKaryawan,
NmKaryawan, Jabatan)
Detail_ Pengambilan ( @KdPengambilan, @KdPenjualan, T glPenjualan )
Tabel 3.12 Tabel normalisasi entity Pengambilan
Tahap Pengambilan
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF pada saat penghilangan fitur – fitur yang tidak relasional
3NF Pada bentuk normal terakhir masih terdapat transitive depedency (non key bergantung pada non-key), maka dibuat tabel baru . M aka bentuk normal 1NF menjadi :
Tahap Pengambilan Pengambilan =
@KdPengambilan + T glPengambilan + KdKaryawan Detail_Pengambilan =
@KdPengambilan + @KdPenjualan
Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos +
Jabatan + Password + KdSupervisor + NmSupervisor // muncul tabel karyawan
BCNF Pengambilan =
@KdPengambilan + T glPengambilan + KdKaryawan Detail_Pengambilan =
@KdPengambilan + @KdKdPenjualan
Penjualan =
@KdPenjualan + T glPenjualan + TglJatuhTempo + NoFaktur +
KdKaryawan + KdDistributor + Diskon+ Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + Telp +
KodePos + Jabatan + Password + KdSupervisor
Supervisor =
@KdSupervisor + NmSupervisor
4NF Pengambilan =
@KdPengambilan + T glPengambilan + KdKaryawan Detail_Pengambilan =
@KdPengambilan + @KdPenjualan
Penjualan =
Tahap Pengambilan
KdKaryawan + KdDistributor + Diskon+ Status
Karyawan =
@KdKaryawan + NmKaryawan + AlmKaryawan + Kota + KodePos +
Jabatan + Password + KdSupervisor
Supervisor =
@KdSupervisor + NmSupervisor Telp Karyawan =
@Telp + @KdKaryawan
8. Manufaktur
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Manufaktur ( @ KdM anufaktur, NmM anufaktur, Alamat, Kota, KodePos) Telp_Manufaktur ( @Telp, @KdM anufaktur )
Fax_Manufaktur ( @Fax, @KdM anufaktur )
Tabel 3.13 Tabel normalisasi entity Manufaktur
Tahap Manufaktur
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF pada saat penghilangan fitur – fitur yang tidak relasional
3NF Sudah memenuhi bentuk normal 3NF pada saat penghilangan fitur – fitur yang tidak relasional
BCNF Sudah memenuhi bentuk normal BCNF pada saat penghilangan fitur – fitur yang tidak relasional
4NF Sudah memenuhi bentuk normal 4NF pada saat penghilangan fitur – fitur yang tidak relasional
9. Karyawan
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Karyawan ( @ KdKaryawan, NmKaryawan, Alamat, Kota, KodePos, Jabatan,
Password, KdSupervisor )
Supervisor (@KdSupervisor, NmSupervisor ) Telp_Karyawan ( @Telp, @KdKaryawan)
Tabel 3.14 Tabel normalisasi entity Karyawan
Tahap Karyawan
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF pada saat penghilangan fitur – fitur yang tidak relasional
3NF Sudah memenuhi bentuk normal 3NF pada saat penghilangan fitur – fitur yang tidak relasional
BCNF Sudah memenuhi bentuk normal BCNF pada saat penghilangan fitur – fitur yang tidak relasional
4NF Sudah memenuhi bentuk normal 4NF pada saat penghilangan fitur – fitur yang tidak relasional
10. Distributor
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Distributor ( @ KdDistributor, NmDistributor, Alamat, Kota, KodePos) Telp_ Distributor ( @Telp, @KdDistributor)
Tabel 3.15 Tabel normalisasi entity Distributor
Tahap Distributor
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF pada saat penghilangan fitur – fitur yang tidak relasional
3NF Sudah memenuhi bentuk normal 3NF pada saat penghilangan fitur – fitur yang tidak relasional
BCNF Sudah memenuhi bentuk normal BCNF pada saat penghilangan fitur – fitur yang tidak relasional
4NF Sudah memenuhi bentuk normal 4NF pada saat penghilangan fitur – fitur yang tidak relasional
11. Produk
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Produk (@KdProduk, NmProduk, Ukuran, HargaBeli, HargaJual)
Tabel 3.16 Tabel normalisasi entity Produk
Tahap Produk
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF pada saat penghilangan fitur – fitur yang tidak relasional
3NF Sudah memenuhi bentuk normal 3NF pada saat penghilangan fitur – fitur yang tidak relasional
Tahap Produk
fitur yang tidak relasional
4NF Sudah memenuhi bentuk normal 4NF pada saat penghilangan fitur – fitur yang tidak relasional
12. Market
Bentuk normal terakhir setelah proses penghilangan fitur – fitur yang tidak relasional :
Market ( @ KdKaryawan, NmKaryawan, Alamat, Kota, KodePos) Telp_Market ( @Telp, @KdM arket)
Tabel 3.17 Tabel normalisasi entity Market
Tahap Market
UNF Sudah memenuhi bentuk normal UNF pada saat penghilangan fitur – fitur yang tidak relasional
1NF Sudah memenuhi bentuk normal 1NF pada saat penghilangan fitur – fitur yang tidak relasional
2NF Sudah memenuhi bentuk normal 2NF pada saat penghilangan fitur – fitur yang tidak relasional
3NF Sudah memenuhi bentuk normal 3NF pada saat penghilangan fitur – fitur yang tidak relasional
BCNF Sudah memenuhi bentuk normal BCNF pada saat penghilangan fitur – fitur yang tidak relasional
4NF Sudah memenuhi bentuk normal 4NF pada saat penghilangan fitur – fitur yang tidak relasional
MsProduk PK KdProduk NmProduk Ukuran HargaBeli HargaJual Pembelian PK KdPembelian TglPembelian TglJatuhTempo FK1 KdKaryawan FK2 KdManufaktur Diskon FK3 Status MsKaryawan PK KdKaryawan NmKaryawan AlmtKaryawan Kota KodePos Jabatan Password FK1 KdSupervisor Detail_Pembelian PK,FK2 KdPembelian PK,FK1 KdProduk HargaBeli Qty Penerimaan PK KdPenerimaan TglPenerimaan FK1 KdKaryawan Detail_Penerimaan PK,FK1 KdPenerimaan PK,FK2 KdPembelian Persediaan PK KdPersediaan TglUpdate FK1 KdKar yawan Detail_Persediaan PK,FK1 KdPersediaan PK,FK2 KdProduk Qty MsManufaktur PK KdManufaktur NmManufaktur AlmtManufaktur Kota KodePos TelpManufaktur PK,FK1 KdManuf aktur PK Telp FaxManufaktur PK,FK1 KdManufaktur PK Fax MsSupervisor PK KdSupervisor NmSupervisor TelpKaryawan PK,FK1 KdKaryawan PK Telp Penjualan PK KdPenjualan TglPenjualan TglJatuhTempo NoFaktur FK1 KdKar yawan FK2 KdDistributor Diskon FK3 Status Detail_Penjualan PK,FK1 KdPenjualan PK,FK2 KdProduk HargaJual Qty MsDistributor PK KdDistributor NmDistr ibutor AlmtDistributor Kota KodePos TelpDistributor PK,FK1 KdDistributor PK Telp FaxDistributor PK,FK1 KdDistribut or PK Fax Pengeluaran PK KdPengeluaran TglPengeluaran FK1 KdKaryawan Detail_Pengeluaran PK,FK1 KdPengeluaran PK,FK2 KdPenjualan Pengambilan PK KdPengambilan TglPengambilan FK1 KdKaryawan Detail_Pengambilan PK,FK1 KdPengambilan PK,FK2 KdPenjualan Pembatalan PK KdPembatalan TglPembatalan FK1 KdKaryawan Detail_Pembatalan PK,FK1 KdPembatalan PK,FK2 KdPenjualan MsMarket PK KdMarket NmMarket AlmtMar ket Kota KodePos FK1 KdDistributor TelpMarket PK,FK1 KdMarket PK TelpMarket Status_Pembelian PK Status Keterangan Status_Penjualan PK Status Keterangan
Gambar 3.31 ERD GLOBAL