Memesan Memiliki
memiliki_jumlah_pesanan memiliki_jumlah
Melakukan Menggunakan
memiliki_detil mempunyai_jumlah
memiliki_Detil Tipe
memiliki_jamkerja digunakan_pada
Master Pelanggan ID Pelanggan
Nama Pelanggan Nama Perusahaan
Alamat Pelangan Kota
Telepon Pelanggan Status Pelanggan
pi Variable characters 20 Variable characters 20
Variable characters 20 Variable characters 20
Variable characters 20 Variable characters 13
Variable characters 10 M
M M
Master Pelanggan Primary Key pi Master Barang
ID Barang Nama Barang
Jenis Keterangan
Stok pi Variable characters 20
Variable characters 20 Variable characters 20
Variable characters 20 Integer
M M
M Master Barang Primary Key pi
Transaksi Pemesanan ID Pesanan
Total Barang Tanggal Masuk
Jam Masuk Keterangan
pi Variable characters 20 Integer
Date Time Date Time
Variable characters 20 M
M M
M Transaksi Pemesanan Primary Key pi
Master Tipe ID Tipe
Nama Tipe Tahap Proses
Keterangan pi Variable characters 20
Variable characters 20 Integer
Variable characters 20 M
M M
Master Tipe Primary Key pi
Master Pegawai ID Pegawai
Nama Pegawai Jabatan
Alamat Pegawai Telepon Pegawai
Password pi Variable characters 20
Variable characters 20 Variable characters 20
Variable characters 20 Variable characters 20
Variable characters 20 M
M M
M Master Pegawai Primary Key pi
Master Mesin ID Mesin
Nama Mesin Kapasitas
Kecepatan Keterangan
pi Variable characters 20 Variable characters 20
Integer Integer
Variable characters 20 M
M M
M Master Mesin Primary Key pi
Transaksi Penjadwalan ID Penjadwalan
Tanggal Jam Mulai
Jam Selesai Total
Deskripsi Proses pi Variable characters 20
Date Time Date Time
Date Time Integer
Variable characters 50 M
M M
M Transaksi Penjadwalan Primary Key pi
Detil Pemesanan Jumlah
Status Pelanggan Tanggal Selesai
Jam Selesai Integer
Variable characters 10 Date Time
Date Time M
Detil Penjadwalan Jumlah Integer
Master Shift ID Shift
Hari Jam Mulai
Jam Selesai Shift
pi Variable characters 20 Variable characters 20
Date Time Date Time
Integer M
Master Shift Primary Key pi
Gambar 3.27 CDM Sistem Informasi Penjadwalan Produksi
B. Physical Data Model PDM
PDM merupakan model yang digunakan sejumlah tabel untuk
menggambarkan data serta hubungan antara data-data tersebut. Setiap tabel mempunyai sejumlah kolom dimana Setiap kolom memiliki nama yang unik. Tipe
data PDM bersifat lebih khusus dan spesifik. Perancangan PDM merupakan representasi fisik atau sebenarnya dari database. Untuk lebih jelasnya PDM
sistem informasi penjadwalan dapat dilihat pada Gambar. 3.28.
STIKOM SURABAYA
FK_TRANSAKS_MEMESAN_MASTER_P FK_MASTER_B_MEMILIKI_MASTER_T
FK_DETIL_PE_MEMILIKI__TRANSAKS FK_DETIL_PE_MEMILIKI__MASTER_B
FK_TRANSAKS_MELAKUKAN_MASTER_P FK_TRANSAKS_MENGGUNAK_MASTER_M
FK_DETIL_PE_MEMILIKI__DETIL_PE FK_DETIL_PE_MEMPUNYAI_TRANSAKS
FK_MEMILIKI_MEMILIKI__MASTER_T
FK_MEMILIKI_MEMILIKI__MASTER_M
FK_MASTER_S_MEMILIKI__MASTER_P
FK_MASTER_S_DIGUNAKAN_MASTER_M Master Pelanggan
ID Pelanggan Nama Pelanggan
Nama Perusahaan Alamat Pelangan
Kota Telepon Pelanggan
Status Pelanggan varchar20
varchar20 varchar20
varchar20 varchar20
varchar13 varchar10
pk Master Barang
ID Barang ID Tipe
Nama Barang Jenis
Keterangan Stok
varchar20 varchar20
varchar20 varchar20
varchar20 int
pk fk
Transaksi Pemesanan ID Pesanan
ID Pelanggan Total Barang
Tanggal Masuk Jam Masuk
Keterangan varchar20
varchar20 int
datetime datetime
varchar20 pk
fk Master Tipe
ID Tipe Nama Tipe
Tahap Proses Keterangan
varchar20 varchar20
int varchar20
pk
Master Pegawai ID Pegawai
Nama Pegawai Jabatan
Alamat Pegawai Telepon Pegawai
Password varchar20
varchar20 varchar20
varchar20 varchar20
varchar20 pk
Master Mesin ID Mesin
Nama Mesin Kapasitas
Kecepatan Keterangan
varchar20 varchar20
int int
varchar20 pk
Transaksi Penjadwalan ID Penjadwalan
ID Pegawai ID Mesin
Tanggal Jam Mulai
Jam Selesai Total
Deskripsi Proses varchar20
varchar20 varchar20
datetime datetime
datetime int
varchar50 pk
fk1 fk2
Detil Pemesanan ID Pesanan
ID Barang Jumlah
Status Pelanggan Tanggal Selesai
Jam Selesai varchar20
varchar20 int
varchar10 datetime
datetime pk,fk1
pk,fk2
Detil Penjadwalan ID Pesanan
ID Barang ID Penjadwalan
Jumlah varchar20
varchar20 varchar20
int pk,fk1
pk,fk1 pk,fk2
Master Shift ID Shift
ID Pegawai ID Mesin
Hari Jam Mulai
Jam Selesai Shift
varchar20 varchar20
varchar20 varchar20
datetime datetime
int pk
fk1 fk2
memiliki_Detil Tipe ID Tipe
ID Mesin varchar20
varchar20 pk,fk1
pk,fk2
Gambar 3.28 PDM Sistem Informasi Penjadwalan Produksi
3.2.6 Struktur Basis Data