4.3.1 Conceptual Data Model CDM
Conceptual Data Model CDM adalah suatu konsep rancangan pembuatan
database yang terdiri dari beberapa entity, CDM menggambarkan struktur data model. Berikut ini merupakan gambaran CDM aplikasi pecatatan transaksi penjualan
pada PT. Irhamna Progres Mandiri, dapat dilihat pada gambar 4.16.
Gambar 4.16 Conceptual Data Model
melakukan memiliki
membuat memiliki1
mempunyai Transaksi
kodetransaksi totalbelanja
status tgl
ppn jenis
stringtransaksi nopajak
tglterbitpajak pi
Pelanggan kodepelanggan
namapelanggan alamat
notlp nohp
namaperusahaan npwp
nofax pi
Produk kodeproduk
namaproduk VA50
VA50 M
Penawaran kodepenawaran
nopenawaran perihal
kop isi
keterangan hormatkami
tglpenawaran Detil Transaksi
satuan jumlah
harga subtotal
VA50 VA50
VA50 VA50
Detil Penawaran harga
satuan VA50
VA50
4.3.2 Physical Data Model PDM
Physical Data Model PDM Merupakan model yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara data-data tersebut. Setiap
tabel mempunyai sejumlah kolom di mana setiap kolom memiliki nama yang unik. Berikut ini merupakan gambaran PDM aplikasi pecatatan aplikasi transaksi penjualan
pada PT. Irhamna Progres Mandiri, dapat dilihat pada gambar 4.17.
Gambar 4.17 Physical Data Model
FK_TRANSAKS_MELAKUKAN_PELANGGA FK_PRODUK_MEMILIKI_DETIL_TR
FK_DETIL_PE_MEMBUAT_PENAWARA FK_DETIL_TR_MEMILIKI1_TRANSAKS
FK_DETIL_PE_MEMPUNYAI_PRODUK Transaksi
kodetransaksi kodepelanggan
totalbelanja status
tgl ppn
jenis stringtransaksi
nopajak tglterbitpajak
varchar50 varchar50
varchar50 varchar50
timestamp varchar50
varchar50 varchar50
varchar50 varchar50
pk fk
Pelanggan kodepelanggan
namapelanggan alamat
notlp nohp
namaperusahaan npwp
nofax varchar50
varchar50 varchar50
varchar50 varchar50
varchar50 varchar50
varchar50 pk
Produk kodeproduk
namaproduk varchar50
varchar50 pk
Penawaran kodepenawaran
nopenawaran perihal
kop isi
keterangan hormatkami
tglpenawaran varchar50
varchar50 varchar50
varchar50 varchar50
varchar50 varchar50
varchar50 pk
Detil Transaksi kodetransaksi
kodeproduk satuan
jumlah harga
subtotal varchar50
varchar50 varchar50
varchar50 varchar50
varchar50 fk
Detil Penawaran kodepenawaran
kodeproduk harga
satuan varchar50
varchar50 varchar50
varchar50 fk1
fk2
4.3.3 Struktur Tabel