4.2.4 Entity Relationship Diagram
Entity Relationship Diagram ERD dari sistem informasi pembelian dan penjualan yang terintegrasi tersebut terdiri dari Conceptual Data Model CDM
dan Physical Data Model PDM. Berikut ini akan dijelaskan lebih detail. 1.
Conceptual Data Model CDM Conceptual Data Model pada sistem informasi pembelian dan penjualan
tersebut pada PT. Alindo Makmur Sentosa Internasional memliki 10 tabel di mana terdiri dari 5 tabel master dan 5 tabel transaksi.
Gambar 4.16 Conceptual Data Model CDM 2.
Physical Data Model PDM Physical Data Model merupakan hasil representasi dari tabel-tabel yang
digunakan di dalam sistem informasi pembelian dan penjualan yang terintegrasi tersebut beserta dengan tipe datanya.
FK_SORTIR_D_RELATIONS_OPERATOR
FK_PEMBELIA_RELATIONS_SUPPLIER
FK_SORTIR_D_RELATIONS_PEMBELIA FK_PEMBELIA_RELATIONS_RETUR_PE
FK_BARANG_J_RELATIONS_BARANG_M FK_PENJUALA_RELATIONS_CUSTOMER
FK_SORTIR_D_RELATIONS_SUPPLIER FK_DETIL_OP_RELATIONS_OPERATOR
FK_DETIL_OP_RELATIONS_SUPPLIER
FK_DETIL_PE_PUNYA_DET_PEMBELIA FK_DETIL_PE_RELATIONS_BARANG_M
FK_DETIL_PE_PUNYA_DET_BARANG_J FK_DETIL_PE_RELATIONS_PENJUALA
FK_DETIL_RE_RELATIONS_RETUR_PE
FK_DETIL_RE_RELATIONS_BARANG_M
FK_DETIL_PE_RELATIONS_PEMBELIA
FK_DETIL_PE_RELATIONS_BARANG_J FK_DETIL_ME_RELATIONS_OPERATOR
FK_DETIL_ME_RELATIONS_MESIN
Pembelian Id_pembelian
Id_retur Id_supplier
Nama_transaksi_pembelian Tanggal_pembelian
Total_jumlah_beli Total_jumlah_bongkar
Total_susut Total_harga_pembelian
Potongan_pembelian Total_pembayaran_pembelian
char11 char11
char11 varchar200
date decimal8,2
decimal8,2 decimal8,2
decimal18,2 decimal18,2
decimal18,2 pk
fk2 fk1
Barang_jadi Id_barang_jadi
Id_barang_mentah Nama_barang_jadi
Jumlah_barang char11
char11 varchar50
decimal18,2 pk
fk Barang_mentah
Id_barang_mentah Nama_barang_mentah
char11 varchar50
pk Supplier
Id_supplier Nama_supplier
Alamat Telpon
Contact_person_supplier char11
varchar50 varchar100
varchar20 varchar50
pk Sortir dan Kupas Pet
Id_sortir Id_operator_giling_dryer
Id_supplier Id_pembelian
Tgl_bongkar_sortir Pet_bening
Pet_kotor Pet_label
Pet_biru_muda Pet_biru_tua
Pet_hijau Pet_sosro
PP_gelas_bersih PP_gelas_kotor
PP_Ttp_HD Ring_pp
PVC_putih PVC_warna
Kuning_jamu Air
Sampah_label Total_jumlah_sortir_kupas
char11 char11
char11 char11
date decimal10,2
decimal10,2 decimal10,2
decimal10,2 decimal10,2
decimal10,2 decimal10,2
decimal10,2 decimal10,2
decimal10,2 decimal10,2
decimal10,2 decimal10,2
decimal10,2 decimal10,2
decimal10,2 decimal10,2
pk fk1
fk3 fk2
Retur Pembelian Id_retur
Tgl_retur Jumlah_susut_pembelian
Total_susut_pembelian Jumlah_retur_pembelian
Total_retur_pembelian Total_harga_retur
char11 date
decimal8,2 decimal18,2
decimal8,2 decimal18,2
decimal18,2 pk
Customer Id_customer
Nama_customer Alamat_customer
Telp_customer Contact_person_customer
char11 varchar50
varchar100 varchar20
varchar50 pk
Operator Giling dan Dryer Id_operator_giling_dryer
Tgl_operator_giling_dryer Total_giling
Total_Dryer char11
date decimal8,2
decimal8,2 pk
Penjualan Id_penjualan
Id_customer Nama_transaksi_penjualan
Tgl_jual Total_jumlah_karung_gudang
Total_jumlah_KG_gudang Total_jumlah_karung_jual
Total_jumlah_KG_jual Total_harga_penyusutan
Total_harga_penjualan Potongan_penjualan
Total_pembayaran_penjualan char11
char11 varchar200
date decimal8,2
decimal8,2 decimal8,2
decimal8,2 decimal18,2
decimal18,2 decimal18,2
decimal18,2 pk
fk Mesin
Id_mesin Nama_mesin_giling
char11 varchar20
pk Detil_operator_giling_dan_Dryer
Id_detil_operator_giling_dryer Id_operator_giling_dryer
Id_supplier Jumlah_pet_bening
Jumlah_pet_kotor Jumlah_SB
Jumlah_SB1 Jumlah_SB2
Jumlah_A1 Jumlah_BT
Jumlah_HJ Jumlah_BM
Jumlah_sosro Jumlah_HD_campur
Jumlah_label char11
char11 char11
decimal8,2 decimal8,2
decimal8,2 decimal8,2
decimal8,2 decimal8,2
decimal8,2 decimal8,2
decimal8,2 decimal8,2
decimal8,2 decimal8,2
pk pk,fk1
fk2
Detil_pembelian_barang_mentah Id_detil_pembelian_barang_mentah
Id_pembelian Id_barang_mentah
Jumlah_beli_barang_mentah Jumlah_bongkar
Jumlah_susut Harga_satuan_beli_barang_mentah
Total_harga_beli_barang_mentah char11
char11 char11
decimal8,2 decimal8,2
decimal8,2 int
decimal18,2 pk
pk,fk1 pk,fk2
Detil_penjualan Id_detil_penjualan
Id_barang_jadi Id_penjualan
Jumlah_karung_gudang Jumlah_KG_gudang
Jumlah_karung_jual Jumlah_KG_jual
Selisih_susut Harga_satuan_jual
Total_harga_susut Total_harga_jual
char11 char11
char11 decimal10,2
decimal10,2 decimal10,2
decimal10,2 decimal8,2
int decimal18,2
decimal18,2 pk
pk,fk1 pk,fk2
Detil_retur_pembelian Id_detil_retur_pembelian
Id_retur Id_barang_mentah
Jumlah_susut_diterima Harga_susut_satuan
Total_harga_susut_diterima Jumlah_susut_tidak_diterima
Total_harga_susut_tidak_diterima Jumlah_retur_diterima
Harga_retur_satuan Total_harga_retur_diterima
Jumlah_retur_tidak_diterima Total_harga_retur_tidak_diterima
char11 char11
char11 decimal8,2
int decimal18,2
decimal8,2 decimal18,2
decimal8,2 int
decimal18,2 decimal8,2
decimal18,2 pk
pk,fk1 pk,fk2
Detil_pembelian_barang_jadi Id_detil_pembelian_barang_jadi
Id_pembelian Id_barang_jadi
Jumlah_beli_barang_jadi Harga_satuan_beli_barang_jadi
Total_harga_beli_barang_jadi char11
char11 char11
decimal8,2 int
decimal18,2 pk
pk,fk1 pk,fk2
Detil_mesin_operator_giling Id_detil_mesin_operator_giling
Id_operator_giling_dryer Id_mesin
char11 char11
char11 pk
pk,fk1 pk,fk2
Gambar 4.17 Physical Data Model PDM
4.2.5 Struktur Tabel