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