• Tidak ada hasil yang ditemukan

Validasi Relasi dengan Normalisasi 1. Pembelian

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 58-77)

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

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 58-77)

Dokumen terkait