dipilih mana informasi yang berguna untuk di tampilkan dan berguna bagi pimpinan kepala gudang. Untuk lebih jelasnya dapat dilihat pada Gambar 3.16
3.5 Pemodelan Database 3.5.1 Conceptual Data Model
Pada Conceptual Data Model CDM terdiri dari 11 entitas tabel dari hasil generate data flow diagram monitoring stock pupuk. Proses maintenance
data menghasilkan tabel master yaitu tabel gudang, distributor, kapal, pupuk, kategori_pupuk dan ekspeditur. Proses monitoring stock pupuk menghasilkan
tabel transaksi pengadaan yaitu tabel SPAP, detail_SPAP, sisa, DO dan detail_DO. CDM dapat diliha pada gambar 3.17
menghitung
membuat me mbuat
membua t melakukan
me lakukan me lakukan
mendis tr ibu si
menghitu ng membagi
mempuny a i me mpuny ai
me njual
menga mbil megambil
mendis tribusi
mengangkut
menge ce k mempuny ai
mendis tr ibusi memper ole h
mempuny ai
me mpuny ai mendapat
gudang KD_gudang
nama_gudang kabupaten
alamat propinsi
ka_gudang telephon
HP lini
stoc kholder stoc k
max s tok bulan
stok aw al pupuk
KD_pupuk Nama_pupuk
Harga jumlah
jenis_pupuk kategori pupuk
KD_kategori nama_kategori
kapal KD_kapal
tanggal nama_kapal
pelabuhan_tujuan status
pelabuhan as al stok pengadaan kapal
stok aw al
ekspeditur KD_eks peditur
nama_ekspeditur alamat
f ax distributor
KD_distributor nama_dis tributor
pimpinan alamat
w ilayah kota
telephon f ax
NPWP DO
KD_DO tanggal
merk jenis_pupuk
detail DO sektor_pemesanan
jumlah kabupaten_tujuan
alat_angkut batas_pengambilan
total Harga
Pengadaan KD_SPAP
kabupaten tanggal
propinsi jenis_SPAP
detail Pengadaan diangkut_dengan
status pengadaan bulan
stok pengadaan sekarang keterangan
pengadaan pusat kd pengadaan pusat
propinsi tanggal
keterangan bulan
stok pusat aw al stok pusat
nama_gudang sisa pusat
sisa pusat
sisa c abang sisa c abang
stoc k pengadaan per bulan namagdg
tanggal_pr bulan1
bulan2 bulan3
bulan4 bulan5
bulan6 bulan7
bulan8 bulan9
bulan10 bulan11
bulan12
ramal stock jan
f eb april
mei juni
juli agustus
september oktober
november desember
totalramal data pengadaan
kd_dt dt_januari
dt_f ebruari dt_maret
dt_april dt_mei
dt_juni dt_juli
dt_agus tus dt_s eptember
dt_oktober dt_november
dt_desember dt_tanggal
dt_total rampung muat
no_muat tgl_rampung_muat
angkutan jns_muat
tgl_muat gudang_tujuan
jenis_pupuk jmlh_muat
rampung_bongkar no_bongkar
tgl_bongkar angkutan
tgl_pengeluaran Nama_pupuk
stok_masuk jenis_bongkar
surat jalan no_surat
tanggal jam_jalan
merk nama_barang
jumlah_angkut tiba
jam_tiba bongkar
jam_bongkar
Gambar 3.17. CDM Monitoring Stock Pupuk
3.5.2 Physical Data Model
Physical Data Model PDM dihasilkan dari proses generate model Conceptual Data Model CDM sehingga memiliki entitas yang sama yaitu
sebelas entitas. Semua relasi antar tabel dihubungkan sehingga terjadi pola
keterkaitan informasi antar tabel sehingga PDM mempunyai sedikit bentuk yang berbeda dari CDM tetapi memiliki informasi yang lebih lengkap dari CDM. PDM
dapat diliha pada gambar 3.18
KD_PENGADA AN_PUSAT = KD_PENGADAA N_PUSAT
NO _S URAT = NO_SURAT KD_PENGADA AN_PUSAT = KD_PENGADAA N_PUSAT
NO _SURAT = NO_SURAT NO _S URAT = NO_SURAT
KD_SPA P = KD_SPAP NO _B ONG KAR = NO_BO NGKAR
KD_SPA P = KD_SP AP
NO_B ONG KAR = NO_BO NGKAR KD_SPA P = KD_SP AP
NO _MUAT = NO_MUAT KD_PENGADA AN_PUSAT = KD_PENGADAA N_PUSAT
KD_PENGADAAN_PUSAT = KD_PENGADAA N_PUSAT KD_PENGADA AN_PUSAT = KD_PENGADAA N_PUSAT
KD_PENGADA AN_PUSAT = KD_PENGADAA N_PUSAT
KD_SPA P = KD_SP AP KD_PENGADA AN_PUSAT = KD_PENGADAA N_PUSAT
KD_DO = KD_DO KD_PUP UK = KD_P UPUK
KD_EKS PEDI TUR = K D_EKSPEDITUR KD_SPA P = KD_SP AP
KD_EKS PEDI TUR = K D_EKSPEDITUR KD_G UDANG = KD_GUDANG
KD_PUP UK = KD_P UPUK KD_KAP AL = KD_KAPAL
KD_G UDANG = KD_G UDANG KD_SPA P = KD_SPAP
KD_PUP UK = KD_P UPUK KD_GUDANG = KD_G UDANG
KD_KAT EGORI = KD_KATE GORI KD_DO = KD_DO
KD_DISTRI BUTO R = K D_DIST RIBUTOR
GUDANG KD_GUDANG
varchar50 NAMA_GUDANG
varchar50 KABUPATEN
char50 ALAMAT
varchar50 PROPINSI
char50 KA_GUDANG
char50 TELEPHON
varchar50 HP
varchar50 LINI
varchar50 STOCKHOLDER
varchar50 STOCK
integ er MAX_STOK
integ er BULAN
varchar50 STOK_AWAL
integ er PUPUK
KD_PUPUK varchar50
KD_KAT EGORI varchar50
NAMA_PUPUK varchar50
HARGA integer
JUMLAH integer
JENIS_PUPUK varchar50
KATEGORI_PUPUK KD_KATEGORI
varchar50 NAMA_KATEGORI
char50 KAPAL
KD_KAPAL varchar50
TANGGAL varchar50
NAMA_KAPAL varchar50
PELABUHAN_TUJUAN char50
STAT US char50
PELABUHAN_ASAL char50
STOK_PENGADAAN_KAPAL integ er
STOK_AWAL integ er
EKSPEDITUR KD_EKSPEDITUR
varchar50 NAMA_EKSPEDITUR
varchar50 ALAMAT
varchar50 FAX
varchar50 DISTRIBUTOR
KD_DIST RIBUTOR varchar50
NAMA_DISTRIBUTOR char50
PIMPINAN char50
ALAMAT varchar50
WILAYAH char50
KOTA char50
TELEPHON varchar50
FAX varchar50
NPWP varchar50
DO KD_DO
varchar50 KD_DISTRIBUTOR
varchar50 KD_GUDANG
varchar50 TANGGAL
varchar50 MERK
char50 JENIS_PUPUK
varchar50 DET AIL_DO
KD_DO varchar50
SEKT OR_PEMESANAN varchar50
JUMLAH integ er
KABUPATEN_TUJUAN char50
ALAT_ANGKUT char50
BATAS_PENGAMBILAN varchar50
TOT AL integ er
HARGA integ er
PENGADAAN KD_SPAP
varchar21 KD_PUPUK
varchar50 KD_GUDANG
varchar50 KD_PENGADAAN_PUSAT
varchar21 NO_SURAT
integ er KABUPATEN
char50 TANGGAL
varchar50 PROPINSI
char50 JENIS_SPAP
char50 DETAIL_PENGADAAN
KD_SPAP varchar21
NO_SURAT integ er
DIANGKUT _DENGAN char50
ST AT US_PENGADAAN varchar50
BULAN varchar50
ST OK_PENGADAAN_SEKARANG integ er
KETERANGAN long varchar
PENGADAAN_PUSAT KD_PENGADAAN_PUSAT
varchar21 KD_KAPAL
varchar50 KD_PUPUK
varchar50 NO_MUAT
integer NO_SURAT
integer PROPINSI
char50 TANGGAL
varchar50 KETERANGAN
long varchar BULAN
varchar50 ST OK_PUSAT _AWAL
integer ST OK_PUSAT
integer NAMA_GUDANG
varchar50 SISA_PUSAT
KD_PENGADAAN_PUSAT varchar21
SISA_PUSAT integ er
SISA_CABANG KD_SPAP
varchar21 SISA_CABANG
integ er ST OCK_PENGADAAN_PER_BULAN
KD_PENGADAAN_PUSAT varchar21
NAMAGDG varchar20
TANGGAL_PR date
BULAN1 decimal10,2
BULAN2 decimal10,2
BULAN3 decimal10,2
BULAN4 decimal10,2
BULAN5 decimal10,2
BULAN6 decimal10,2
BULAN7 decimal10,2
BULAN8 decimal10,2
BULAN9 decimal10,2
BULAN10 decimal10,2
BULAN11 decimal10,2
BULAN12 decimal10,2
RAMAL_ST OCK KD_PENGADAAN_PUSAT
varchar21 KD_DT
integ er JAN
decimal10,2 FEB
decimal10,2 APRIL
decimal10,2 MEI
decimal10,2 JUNI
decimal10,2 JULI
decimal10,2 AGUST US
decimal10,2 SEPT EMBER
decimal10,2 OKT OBER
decimal10,2 NOVEMBER
decimal10,2 DESEMBER
decimal10,2 TOT ALRAMAL
decimal10,2 DAT A_PENGADAAN
KD_DT integ er
DT_F EBRUARI numeric10,2
DT_MARET numeric10,2
DT_APRIL numeric10,2
DT_MEI numeric10,2
DT_JUNI numeric10,2
DT_JULI numeric10,2
DT_AGUSTUS numeric10,2
DT_SEPTEMBER numeric10,2
DT_OKTOBER numeric10,2
DT_NOVEMBER numeric10,2
DT_DESEMBER numeric10,2
DT_T ANGGAL date
DT_T OTAL numeric10,2
KD_PENGADAAN_PUSAT varchar21
RAMPUNG_MUAT KD_PENGADAAN_PUSAT
varchar21 NO_MUAT
integ er TGL_RAMPUNG_MUAT
date ANGKUT AN
varchar20 JNS_MUAT
varchar20 TGL_MUAT
date GUDANG_T UJ UAN
varchar20 JENIS_PUPUK
varchar50 JMLH_MUAT
decimal11,2 RAMPUNG_BONGKAR
NO_BONGKAR integer
TGL_BONGKAR date
ANGKUT AN varchar20
TGL_PENGELUARAN date
NAMA_PUPUK varchar50
ST OK_MASUK decimal10,2
JENIS_BONGKAR varchar20
SURAT _JALAN KD_PENGADAAN_PUSAT
varchar21 KD_SPAP
varchar21 NO_SURAT
integ er TANGGAL
varchar50 JAM_JALAN
time MERK
char50 NAMA_BARANG
varchar20 JUMLAH_ANGKUT
decimal10,2 TIBA
date JAM_TIBA
time BONGKAR
date JAM_BONGKAR
time MEGAMBIL
KD_GUDANG varchar50
KD_EKSPEDITUR varchar50
MENGAMBIL KD_SPAP
varchar21 KD_EKSPEDITUR
varchar50 MENJUAL
KD_PUPUK varchar50
KD_DO varchar50
MELAKUKAN1 KD_SPAP
varchar21 NO_BONGKAR
integ er MELAKUKAN
KD_SPAP varchar21
NO_BONGKAR integ er
Gambar 3.18. PDM Monitoring Stock Pupuk
3.5.3 Struktur Tabel
Dalam sub bab ini akan dijelaskan struktur dari tabel-tabel yang akan
digunakan dalam pembuatan Sistem Informasi Monitoring Stock Pupuk Untuk
Pengendalian Distribusi. Data-data dibawah ini akan menjelaskan satu-persatu detil dari struktur tabel untuk setiap tabelnya.
1. Nama Tabel: Kapal Primary Key: KD_kapal
Foreign Key: - Fungsi: Untuk meyimpan Data kapal yang mengangkut produksi pupuk
Tabel 3.1 Kapal
Field Tipe Data
Ukuran Data Keterangan
KD_kapal char
7 Primary Key Tanggal
date 50 not null
Nama_kapal Varchar
50 not null Pelabuhan_tujuan
char 30 not null
Status char
20 not null Pelabuhan asal
char 30 not null
Stok pengadaan Integer
- not null Stok awal
Integer - not null
2. Nama Tabel: Pupuk Primary Key: kd_pupuk
Foreign Key: kd_kategori Fungsi: Untuk meyimpan data pupuk.
Tabel 3.2 Pupuk
Field Tipe Data
Ukuran Data Keterangan
Kd_pupuk char
6 Primary Key Kd_kategori
char 6 Foreign key
Nama_pupuk Varchar
20 not null Harga
Decimal 10.0 not null
Jenis Varchar
20 not null
3. Nama Tabel: Kategori Primary Key: kd_kategori
Foreign Key: - Fungsi: Untuk meyimpan data kategori pupuk.
Tabel 3.3 Kategori
Field Tipe Data
Ukuran Data Keterangan
Kd_kategori char
6 Primary Key Nama_kategori
Varchar 20 not null
4. Nama Tabel: Ekspeditur Primary Key: kd_ekspeditur
Foreign Key: - Fungsi: Untuk meyimpan data ekspeditur.
Tabel 3.4 Ekspeditur
Field Tipe Data
Ukuran Data Keterangan
Kd_ekspeditur char
7 Primary Key Nama_ekspeditur
Varchar 20 not null
Alamat_eks Varchar
20 not null fax
Integer - not null
5. Nama Tabel: Distributor Primary Key: kd_distributor
Foreign Key: - Fungsi: Untuk meyimpan Data distributor yang melakukan pembelian pupuk.
Tabel 3.5 Distributor
Field Tipe Data
Ukuran Data Keterangan
ID_distributor char
8 Primary Key Nama_distributor
Varchar 20 not null
Pimpinan char
20 not null Alamat _dist
Varchar 20 not null
Wilayah_dist char
20 not null Kota_dist
char 20 not null
Telepon_dist Integer
- not null Fax
Integer - not null
NPWP Varchar
20 not null
6. Nama Tabel: Gudang Primary Key: kd_gudang
Foreign Key: - Fungsi: Untuk meyimpan data gudang yang di gunakan untuk tempat
menyimpan dan pengambilan pupuk. Tabel 3.6 Gudang
Field Tipe Data
Ukuran Data Keterangan
Kd_gudang char
6 Primary key Nama_gudang
Varchar 20 not null
Kabupaten_gd g char
20 not null Alamat_gdg
Varchar 20 not null
Tabel 3.6 Gudang lanjutan
Field Tipe Data
Ukuran Data Keterangan
Propinsi_gdg char
20 not null Ka_gudang
char 20 not null
Telpon_gdg Integer
- not null HP
Integer - not null
Lini Varchar
5 not null Stockholder
char 20 not null
Bulan_gdg Char
20 not null Stock_awal
Integer - not null
Stock decimal
10.0 not null Max_stock
integer - not null
7. Nama Tabel: User Primary Key: kd_user
Foreign Key: - Fungsi: Untuk hak akses login.
Tabel 3.7 User
Field Tipe Data
Ukuran Keterangan
Kd_user Integer
6 Primary key nama
char 20 not null
Username Varchar
20 not null Password
Varchar 20 not null
Tabel 3.7 User lanjutan
Field Tipe Data
Ukuran Keterangan
Tanggal Date
- not null akses
varchar 10 not null
8. Nama Tabel: pengadaan_pusat Primary Key: kd_pengadaan_pusat
Foreign Key: kd_kapal, kd_pupuk Fungsi: Untuk menyimpan transaksi pengadaan pupuk dari pusat ke cabang.
Tabel 3.8 pengadaan_pusat
Field Tipe Data
Ukuran Keterangan
Kd_pengadaan_pusat Varchar 21 Primary key
Kd_kapal Char
7 Foreign key Kd_pupuk
char 6 Foreign key
Nama_gudang varchar
20 not null Keterangan
Text - allow null
Propinsi_b char
20 not null Tanggal_b
Date - not null
Bulan_b char
20 not null Stock_pusat_awal
Integer - not null
Stock_pusat integer
- not null
9. Nama Tabel: pengadaan Primary Key: kd_SPAP
Foreign Key: kd_pengadaan_pusat, kd_pupuk, kd_gudang Fungsi: Untuk menyimpan transaksi pengadaan pupuk dari cabang ke gudang
daerah. Tabel 3.9 pengadaan
Field Tipe Data
Ukuran Keterangan
Kd_SPAP Varchar
24 Primary key Kd_pengadaan_pusat
Varchar 21 Foreign key
Kd_pupuk Char
6 Foreign key Kd_gudang
char 6 Foreign key
Kabupaten_a char
20 not null Tanggal_a
Date - not null
Jenis_SPAP char
20 not null
10. Nama Tabel: detail_pengadaan Primary Key: -
Foreign Key: kd_SPAP,kd_ekspeditur Fungsi: Untuk menyimpan detial transaksi pengadaan pupuk dari cabang ke
gudang daerah. Tabel 3.10 detail_pengadaan
Field Tipe Data
Ukuran Keterangan
Kd_SPAP Varchar
24 Foreign key Kd_ekspeditur
char 7 Foreign key
Diangkut_dengan char
20 not null
Tabel 3.10 detail_pengadaan lanjutan
Field Tipe Data
Ukuran Keterangan
Status_pengadaan char
20 not null Bulan_dp
Date - not null
Stok_pengadaan_sekarang integer - not null
Keterangan_dp text
- Allow null
11. Nama Tabel: sisapusat Primary Key: -
Foreign Key: kd_pengadaan_pusat Fungsi: Untuk menyimpan data sisa pengadaan pupuk dari pusat ke gudang
cabang. Tabel 3.11 sisapusat
Field Tipe Data
Ukuran Keterangan
Kd_pengadaan_pusat Varchar 21 Foreign key
Sisa_pusat integer
20 not null
12. Nama Tabel: sisacabang Primary Key: -
Foreign Key: kd_SPAP Fungsi: Untuk menyimpan data sisa pengadaan pupuk dari cabang ke gudang
daerah.
Tabel 3.12 sisacabang
Field Tipe Data
Ukuran Keterangan
Kd_SPAP Varchar
24 Foreign key Sisa_cabang
integer 11 not null
13. Nama Tabel: deliveryorder Primary Key: kd_DO
Foreign Key: kd_distributor, kd_gudang Fungsi: Untuk menyimpan data transaksi pemesanan pupuk oleh distributor.
Tabel 3.13 deliveryorder
Field Tipe Data
Ukuran Keterangan
Kd_DO Varchar
24 Primary key Kd_distributor
char 8 Foreign key
Kd_gudang char
6 Foreign key Tanggal_do
Date - Not null
Bulan_do char
20 Not null
14. Nama Tabel: detaildo Primary Key: -
Foreign Key: kd_DO, kd_kategori Fungsi: Untuk menyimpan data detail transaksi pemesanan pupuk oleh
distributor.
Tabel 3.14 detaildo
Field Tipe Data
Ukuran Keterangan
Kd_DO Varchar
24 Foreign key Kd_kategori
char 6 Foreign key
Alat_angkut char
20 Not null Jumlah
Integer - Not null
Total Integer
- Not null Batas_pengambilan
Date - Not null
Status_do char
10 Not null
15. Nama Tabel: prediksi Primary Key: -
Foreign Key: kd_pengadaan_pusat Fungsi: Untuk menyimpan data pengadaan stok tiap bulan.
Tabel 3.15 prediksi
Field Tipe Data
Ukuran Keterangan
Kd_pengadaan_pusat Varchar
21 Foreign key Namagdg
Varchar 20 Foreign key
Tanggal_pr Date
- Not null Bulan1
Char 20 Not null
Bulan2 Char
20 Not null Bulan3
Char 20 Not null
Tabel 3.15 prediksi lanjutan
Field Tipe Data
Ukuran Keterangan
Bulan4 Char
20 Not null Bulan5
Char 20 Not null
Bulan6 Char
20 Not null Bulan7
Char 20 Not null
Bulan8 Char
20 Not null Bulan9
Char 20 Not null
Bulan10 Char
20 Not null Bulan11
Char 20 Not null
Bulan12 Char
20 Not null
16. Nama Tabel: ramal_stok_pusat Primary Key: -
Foreign Key: kd_pengadaan_pusat Fungsi: Untuk menyimpan data ramalan stock tahun depan.
Tabel 3.16 ramal_stok_pusat
Field Tipe Data
Ukuran Keterangan
Kd_pengadaan_pusat Varchar
21 Foreign key Jan
Double 10,2 Not null
Feb Double
10,2 Not null Maret
Double 10,2 Not null
Tabel 3.16 ramal_stok_pusat lanjutan Field
Tipe Data Ukuran
Keterangan
April Double
10,2 Not null Mei
Double 10,2 Not null
Juni Double
10,2 Not null Juli
Double 10,2 Not null
Agustus Double
10,2 Not null Sepetember
Double 10,2 Not null
Oktober Double
10,2 Not null November
Double 10,2 Not null
Desember Double
10,2 Not null Total
Double 10.2 Not null
17. Nama Tabel: surat_jalan Primary Key: No_surat
Foreign Key: kd_SPAP, kd_pengadaan_pusat, kd_gudang, kd_ekspeditur Fungsi: Untuk menyimpan data surat jalan.
Tabel 3.17 surat_jalan
Field Tipe Data
Ukuran Keterangan
No_surat int
11 Primary key Kd_SPAP
varchar 24 Foreign key
Kd_pengadaan_pusat varchar
21 Foreign key
Tabel 3.17 surat_jalan lanjutan
Field Tipe Data
Ukuran Keterangan
Kd_gudang char
6 Foreign key Kd_ekspeditur
char 7 Foreign key
tanggal Date
- Not null Jam_jalan
time 10 Not null
Merk varchar
20 Not null Nama_barang
varchar 20 Not null
Jumlah_angkut decimal
10.2 Not null Tiba
varchar 20 null
Jam_tiba varchar
20 null Bongkar
varchar 20 null
Jam_bongkar varchar
20 Null
18. Nama Tabel: rampung_bongkar Primary Key: no_bongkar
Foreign Key: kd_SPAP, kd_gudang, kd_ekspeditur Fungsi: Untuk menyimpan data rampung bongkar di gudang cabang.
Tabel 3.18 rampung_bongkar
Field Tipe Data
Ukuran Keterangan
No_bongkar int
11 Primary key Kd_SPAP
varchar 24 Foreign key
Tabel 3.18 rampung_bongkar lanjutan
Field Tipe Data
Ukuran Keterangan
No_bongkar int
11 Primary key Kd_SPAP
varchar 24 Foreign key
Kd_gudang char
6 Foreign key Kd_ekspeditur
char 7 Foreign key
Tgl_bongkar date
- null Angkutan
Varchar 20 null
Tgl_pengeluaran date
- null Nama_pupuk
Varchar 20 null
Stok_masuk double
11,2 null Jenis_bongkar
Varchar 20 Null
19. Nama Tabel: rampung_muat Primary Key: no_muat
Foreign Key: kd_pengadaan_pusat, kd_ekspeditur, kd_kapal Fungsi: Untuk menyimpan data rampung muat yang dilakukan di pelabuhan
oleh kapal di gudang cabang. Tabel 3.19 rampung_muat
Field Tipe Data
Ukuran Keterangan
No_muat int
11 Primary key Kd_pengadaan_pusat
varchar 21 Foreign key
Tabel 3.19 rampung_muatlanjutan
Field Tipe Data
Ukuran Keterangan
No_muat int
11 Primary key Kd_pengadaan_pusat
varchar 21 Foreign key
Kd_ekspeditur char
7 Foreign key Kd_kapal
char 7 Foreign key
Tgl_rampung_muat date
- null Angkutan
Varchar 20 null
Jns_muat Varchar
20 null Tgl_muat
date - null
Gudang_tujuan Varchar
20 null Jenis_pupuk
Varchar 20 null
Jmlh_muat double
10,2 Null
20. Nama Tabel: permintaan_do Primary Key: kd_minta
Foreign Key: kd_distributor Fungsi: Untuk menyimpan data permintaan delivery order distributor.
Tabel 3.20 permintaan_do
Field Tipe Data
Ukuran Keterangan
Kd_minta int
11 Primary key Kd_distributor
char 8 Foreign key
Tabel 3.20 permintaan_do lanjutan
Field Tipe Data
Ukuran Keterangan
Kd_minta int
11 Primary key Kd_distributor
char 8 Foreign key
sektor varchar
20 Not null Jumlah
decimal 11,2 Not null
Tanggal_minta date
- Not null
21. Nama Tabel: permintaan_spap Primary Key: kd_minta_spap
Foreign Key: kd_gudang Fungsi: Untuk menyimpan data permintaan pengadaan gudang daerah.
Tabel 3.21 permintaan_spap
Field Tipe Data
Ukuran Keterangan
Kd_minta int
11 Primary key Kd_gudang
char 6 Foreign key
Kabupaten varchar
20 Not null Jumlah
decimal 11,2 Not null
Tanggal_minta date
- Not null
3.6 Desain InputOutput