Conceptual Data Model CDM Physical Data Model PDM

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