Physical Data Model Entity Relational Diagram

B. Physical Data Model

Sebuah Physical Data Model PDM menggambarkan secara detail konsep rancangan struktur basis data yang dirancang untuk suatu program aplikasi. PDM merupakan hasil generate dari CDM. Pada PDM tergambar jelas tabel-tabel penyusunan basis data beserta field-field yang terdapat pada setiap tabel. Dibawah ini adalah gambar dari PDM aplikasi transaksi penjualan. Gambar 3.10 PDM Transaksi Penjualan ID_PELANGG AN = ID_PELANGGAN ID_PELANGGAN = ID_PELANGGAN ID_LOG_PENJUALAN = ID_LOG_PENJUALAN ID_KONVERSI = ID_KONVERSI ID_FORM = ID_F ORM ID_KARYAWAN = ID_KARYAWAN ID_PENJUALAN = ID_PENJUALAN ID_KARYAWAN = ID_KARYAWAN ID_KO NVERSI = ID_KONVERSI ID_KONVERSI = ID_KONVERSI ID_KO NVERSI = ID_KONVERSI ID_KATEGORI = ID_KATEGORI ID_DETAIL_PENJUALAN = ID_DETAIL_PENJUALAN ID_DETAIL_PEMBELIAN = ID_DETAIL_PEMBELIAN ID_PENJUALAN = ID_PENJUALAN ID_PEMBELIAN = ID_PEMBELIAN ID_SUPPLIER = ID_SUPPLIER ID_SATUAN = ID_SATUAN ID_BARANG = ID_BARANG SUPPLIER ID_SUPPLIER undefined NAM A_SUPPLIER undefined ALAMAT undefined TELP undefined HP undefined CP undefined EMAIL undefined SATUAN ID_SATUAN undefined NAM A_SATUAN undefined BARANG ID_BARANG undefined NAM A_BARANG undefined KETERANGAN undefined ID_KATEGORI undefined STOK_MINIMAL undefined NAM A_DI_NOTA undefined KONVERSI ID_KONVERSI undefined ID_BARANG undefined ID_SATUAN undefined NILAI_KONVERSI undefined KODE_BARANG undefined SATUAN_DASAR undefined PEMBELIAN ID_PEMBELIAN undefined ID_SUPPLIER undefined TGL_PEMBELIAN undefined NO_NOTA_PEMBELIAN undefined DETAIL_PEMBELIAN ID_DETAIL_PEMBELIAN undefined ID_PEMBELIAN undefined BANYAK_PEMBELIAN undefined HARGA undefined STOK_TOKO undefined ID_KONVERSI undefined PENJUALAN ID_PENJUALAN undefined TGL_PENJUALAN undefined JENIS_PEMBAYARAN undefined ID_KARYAWAN undefined ID_PELANGGAN integer HARGA_JUAL ID_HARGA_JUAL undefined TGL_BERLAKU undefined HARGA_JUAL undefined ID_KONVERSI undefined DETAIL_PENJUALAN ID_DETAIL_PENJUALAN undefined ID_PENJUALAN undefined BANYAK_PENJUALAN undefined ID_KONVERSI undefined HARGA_JUAL undefined POTONGAN undefined KATEGORI ID_KATEGORI undefined NAM A_KATEGORI undefined KARYAWAN ID_KARYAWAN undefined NAM A_KARYAWAN undefined ALAMAT undefined NO_TLP undefined STATUS undefined USERNAME undefined PASSWORD undefined FORM ID_FORM integer NAM A_FORM varchar50 NAM A_MENU varchar50 LOG_PENJUALAN ID_LOG_PENJUALAN integer ID_PENJUALAN undefined TGL_HAPUS_PENJUALAN date ALASAN varchar200 TGL_PENJUALAN date JENIS_PEMBAYARAN varchar1 ID_PELANGGAN integer PELANGGAN ID_PELANGGAN integer NAM A_PELANGGAN varchar100 KODE_PELANGGAN char12 ALAMAT varchar200 TELP varchar50 HPP ID_DETAIL_PEMBELIAN undefined BANYAK undefined ID_DETAIL_PENJUALAN undefined HAK_AKSES ID_KARYAWAN undefined ID_FORM integer HAK_AKSES int LOG_DETAIL_PENJUALAN ID_KONVERSI undefined ID_LOG_PENJUALAN integer BANYAK_PENJUALAN integer HARGA_JUAL float POTONGAN float

3.3.4 Struktur Tabel