kebutuhan  sistem  dalam  pemrosesan  database.  ERD  menyediakan  bentuk  untuk menunjukkan struktur keseluruhan dari data yang dibutuhkan oleh sistem.
Dalam  ERD  data-data  tersebut  digambarkan  dengan  menggambarkan simbol entity. Dalam perancangan sistem ini terdapat beberapa entity yang saling
terkait untuk menyediakan data-data yang dibutuhkan oleh sistem.
A. Conceptual Data Model CDM
Sebuah  CDM  memaparkan  relasi-relasi  atau  hubungan  antar  tabel  dan
menggambarkan  secara  keseluruhan  konsep  struktur  basis  data  yang  dirancang untuk  suatu  aplikasi.  Pada  CDM  telah  didefinisikan  kolom  mana  yang  menjadi
primary key. CDM dari aplikasi Sistem Informasi Apotek Sinar dapat dilihat pada Gambar 3.10.
Menghasilkan
Memiliki
Membeli
Menjual Mendaftar
Menyimpan Mendaftar
Menyimpan
Mas ter_Cus tomer Kd_Cus tomer
Nm_Cus tomer A lm_Cus tomer
Kota_Customer Telp_Cus tomer
Fax _Cus tomer Jatuh_Tempo_Cus tomer
Keterangan Mas ter_Supplier
Kd_Supplier Nm_Supplier
A lm_Suplier Kota
Telp_Supplier Fax _Supplier
Jatuh_Tempo
Transaks i_Pembelian Kd_f aktur
Tanggal Tgl_jatuh_tempo
Golongan
Detail_Trans aks i_Pembelian Quantity
Harga_Netto Total_Netto
Disc ount Total_Netto_dis c
PPN Subtotal_beli
Grandtotal_beli Satuan
Status HPpenjualan
Selis ih_Kenaikan_Harga Grandtotal
Status Pembay aran MarginBeli
Mas ter_Stok Jumlah_s tok
Stok_minimum s atuan_barang
Mas ter_Barang Kd_barang
Nm_barang Satuan
Harga_Netto Exp_Date
Harga_Jual HPpenjualan
Transaks i_Penjualan kd_Penjualan
Tgl_Jual Tgl_jatuh_tempo_jual
No_Res ep Jenis _Margin_Res ep
Status_Pengantaran Status_Pembay aran_jual
Seri_Penjualan Jenis _Penjualan
Detail_Trans aks i_Penjualan HPpenjualan
Quantity Disc ount_jual
Margin Subtotal_jual
Grandtotal_jual Bay ar_jual
Kembali_Jual Mas ter_Dokter
Kd_dokter Nm_Dokter
A lm_Dokter No_Telp
Gambar 3.10 CDM Sistem Informasi Apotek Sinar
STIKOM SURABAYA
CDM  sistem  informasi  Apotek  Sinar  yang  terdiri  beberapa  tabel  yaitu: master  customer,  master  barang,  master  supplier,  master  dokter,  master  stok,
pembelian,  detil  pembelian,  penjualan  dan  detil  penjualan.  Seperti  terdapat  pada Gambar 3.10.
B. Physical Data Model PDM
PDM merupakan hasil generate dari CDM yang menggambarkan secara detil  konsep  rancangan  struktur  basis  data  yang  dirancang  untuk  pembuatan
sistem.  PDM  berisikan  tabel-tabel  penyusun  basis  data  beserta  field-field  yang terdapat pada setiap tabel seperti Gambar 3.11.
KD_SUPPLIER = KD_SUPPLIER
KD_FAKTUR = KD_FAKTUR
KD_BARANG = KD_BARANG
KD_BARANG = KD_BARANG KD_DOKTER = KD_DOKTER
KD_PENJUALAN = KD_PENJUALAN KD_CUSTOMER = KD_CUSTOMER
KD_BARANG = KD_BARANG
MASTER_CUSTOMER KD_CUSTOMER
varchar70 NM_CUSTOMER
varchar150 A LM_CUSTOMER
varchar350 KOTA_CUSTOMER
varchar50 TELP_CUSTOMER
int FAX_CUSTOMER
varchar50 JATUH_TEMPO_CUSTOMER
datetime KETERA NGA N_CUSTOMER
varchar24 MASTER_SUPPLIER
KD_SUPPLIER varchar40
NM_SUPPLIER varchar100
A LM_SUPLIER varchar300
KOTA varchar30
TELP_SUPPLIER int
FAX_SUPPLIER int
JATUH_TEMPO int
TRA NSA KSI_PEMBELIA N KD_FAKTUR
varchar40 KD_SUPPLIER
varchar40 TGL_BELI
datetime TGL_JA TUH_TEMPO_BELI
datetime GOLONGAN
varchar10
DETIL_TRA NSA KSI_PEMBELIA N KD_FAKTUR
varchar40 KD_BARANG
varchar40 JUMLAH
int HARGA _NETTO_PEMBELIA N
int TOTAL_NETTO
int DISCOUNT
numeric18,3 TOTAL_NETTO_DISC
numeric18,4 PPN
numeric18,4 SUBTOTAL_BELI
int GRA NDTOTAL_BELI
int SATUA N
varchar25 STA TUS
varchar10 HPPENJUALAN
numeric9,18 SELISIH_KENAIKAN_HA RGA
numeric9,18 GRA NDTOTAL
int STA TUS_PEMBA YA RA N_BELI
varchar20 MARGINBELI
numeric9,18 MASTER_STOK
KD_BARANG varchar40
JUMLAH_STOK int
STOK_MINIMUM int
SATUA N_BA RA NG varchar20
MASTER_BA RA NG KD_BARANG
varchar40 NM_BA RANG
varchar100 SATUA N
varchar25 HARGA _NETTO
int EXP_DA TE
datetime HARGA _JUA L
int HPPENJUALAN
numeric9,18 TRA NSA KSI_PENJUALA N
KD_PENJUA LA N varchar40
KD_CUSTOMER varchar70
KD_DOKTER varchar40
TGL_JUAL datetime
TGL_JA TUH_TEMPO_JUAL datetime
NO_RESEP varchar100
JENIS_MARGIN_RESEP varchar20
STA TUS_PENGA NTARA N varchar50
STA TUS_PEMBA YA RA N_JUA L varchar20
SERI_PENJUALA N varchar5
JENIS_PENJUALAN varchar5
DETA IL_TRA NSAKSI_PENJUALAN KD_PENJUA LA N
varchar40 KD_BARANG
varchar40 HPPENJUALAN
numeric9,18 QUA NTITY_JUA L
int DISCOUNT_JUA L
numeric18,3 MARGIN
int SUBTOTAL_JUA L
int GRA NDTOTAL_JUA L
int BAY AR_JUA L
int KEMBA LI_JUAL
int MASTER_DOKTER
KD_DOKTER varchar40
NM_DOKTER varchar50
A LM_DOKTER varchar100
NO_TELP varchar30
Gambar 3.11 PDM Sistem Informasi Apotek Sinar
STIKOM SURABAYA
3.3.4 Struktur Tabel