3.3.3. Entity Relationship Diagram
Entity relationship diagram ERD merupakan diagram yang menggambarkan hubungan antara entitas dan relasinya. ERD disajikan dalam dua
jenis model, yaitu Conceptual Data Model CDM dan Physical Data Model PDM.
A. Conceptual Data Model
Conceptual Data Model CDM dari aplikasi pengelolaan pembelian bahan baku berisi sepuluh entity, yaitu entity bagian, entity kota, entity karyawan,
entity pembelian, entity pembayaran ,entity barang, entity jenis, entity kartu stok, entity supplier dan entity administrator.
Gambar 3.25 Conceptual Data Model CDM
Bagian_dimiliki Kota_dimiliki
Jenis memiliki Kartu stok memiliki
Barang mempunyai Barang memiliki
Supplier mempunyai Pembelian memiliki
Admin_dimiliki Admin_mempunyai
Pembelian dimiliki
Pengeluaran mempunyai Bagian
Kode_Bagian Nama_Bagian
pi Variable characters 10 Variable characters 20
M Identifier_1 pi
Bahan Baku Kode_Barang
Nama_Barang Jenis
Keterangan_Barang pi Variable characters 10
Variable characters 50 Variable characters 10
Variable characters 5 M
Identifier_1 pi Jenis
Kode_Jenis Nama_Jenis
pi Variable characters 10 Variable characters 50
M Identifier_1 pi
Karyawan NIK
Nama_Karyawan Bagian_Karyawan
Tanggal_Lahir Kota_Lahir
Jenis_Kelamin Agama
Kewarganegaraan Alamat_karyawan
Telephone_Karyawan pi Variable characters 10
Variable characters 50 Variable characters 10
Variable characters 8 Variable characters 20
Variable characters 1 Variable characters 10
Variable characters 3 Variable characters 100
Variable characters 20 M
Identifier_1 pi Kota
Kode_Kota Nama_Kota
pi Variable characters 10 Variable characters 20
M Identifier_1 pi
Pembayaran Kode_Pembayaran
Jumlah Total_Bayar
Tanggal_Pembayaran Kondisi_Datang
Potongan_Bayar pi Variable characters 10
Integer Integer
Date Variable characters 10
Variable characters 50 M
Identifier_1 pi Pembelian
Kode_Pembelian Tanggal_Pembelian
Harga_Pesan Berat
Uang_Muka Sisa_Bayar
Kondisi_Pesan Potongan_Pesan
Keterangan_Lunas Total_Beli
Bank No_transfer
pi Variable characters 10 Date
Integer Integer
Integer Variable characters 50
Variable characters 10 Integer
Variable characters 10 Integer
Variable characters 10 Variable characters 20
M
Identifier_1 pi Supplier
Kode_Supplier Nama_Supplier
Kota Alamat_Supplier
Telpon pi Variable characters 10
Variable characters 50 Variable characters 20
Variable characters 50 Variable characters 20
M Identifier_1 pi
Kartu Stok Kode_Stok
Stok pi Variable characters 10
Integer M
Identifier_1 pi Administrator
Kode_Administrator Password
pi Variable characters 10 Variable characters 5
M Identifier_1 pi
Pengeluaran Bahan Kode Keluar
Nama_Karyawan Tanggal
pi Variable characters 10 Variable characters 50
Date M
Identifier_1 pi
B. Physical Data Model