Relasi Tabel Struktur File

4.2.4.2. Relasi Tabel

Relasi antar tabel menggambarkan hubungan antara suatu tabel dengan tabel yang lainya pada suatu sistem pengolahan data. Gambar hubungan relasi antar tabel pada sistem informasi persediaan bahan baku PT. Deka Interior Contractor Jakarta dapat dilihat pada gambar 4.13 Gambar 4.13. Relasi Tabel

4.2.4.3. Struktur File

Stuktur file memiliki fungsi untuk menjelaskan variabel pada tabel yang akan digunakan dalam pembangunan program aplikasi, sehingga dapat diketahui secara rinci nama field, jenis, serta lebar field yang akan digunakan.

1 Tabel Supplier

Nama File : Supplier Media Penyimpanan : Hardisk Field Kunci : ID_Supplier Tabel 4.2 Tabel Supplier No Nama Field Type[Length] Keterangan 1 2 3 4 5 ID_Supplier Nama_Supplier Alamat_Supplier Kota_Supplier NoTelp_Supplier Character[6] Character[30] Character[40] Character[15] Character[15] ID Supplier Nama Supplier Alamat Supplier Kota Supplier Telp Supplier

2 Tabel Bahanbaku

Nama File : Bahanbaku Media Penyimpanan : Hardisk Field Kunci : Kode_Bahanbaku Tabel 4.3 Tabel Bahanbaku No Nama Field Type[Length] Keterangan 1 2 3 4 5 Kode_Bahanbaku Nama_Bahanbaku Satuan Kuantitas_Bb Keterangan_Bb Character[6] Character[35] Character[10] Numeric[4] Character[30] Kode Bahan Baku Nama Bahan Baku Satuan Kuantitas Keterangan

3 Tabel Detail_Bahanbaku

Nama File : Detail_Bahanbaku Media Penyimpanan : Hardisk Field Kunci : - Tabel 4.4 Tabel Detail_Bahanbaku No Nama Field Type[Length] Keterangan 1 2 Kode_Bahanbaku ID_Supplier Character[6] Character[6] Kode Bahan Baku ID Supplier 4 Tabel PPembelian Nama File : PPembelian Media Penyimpanan : Hardisk Field Kunci : Kode_PPembelian Tabel 4.5 Tabel PPembelian No Nama Field Type[Length] Keterangan 1 2 Kode_PPembelian Tanggal_PPembelian Character[6] Date[8] Kode Permintaan Pembelian Tanggal Permintaan Pembelian 3 Status_PP Character[20] Status

5 Tabel Detail_PPembelian

Nama File : Detail_PPembelian Media Penyimpanan : Hardisk Field Kunci : Tabel 4.6 Tabel Detail_PPembelian No Nama Field Type[Length] Keterangan 1 2 3 4 Kode_Pembelian Kode_Proyek Kode_Bahanbaku Kuantitas_PP Character[7] Character[6] Character[6] Numeric[4] Kode Permintaan Pembelian Kode Proyek Kode Bahan Baku Kuantitas 6 Tabel Permintaan Nama File : Permintaan Media Penyimpanan : Hardisk Field Kunci : Kode_Permintaan Tabel 4.7 Tabel Permintaan No Nama Field Type[Length] Keterangan 1 2 3 Kode_Permintaan Tanggal_Permintaan Status_PM Character[6] Date[8] Character[20] Kode Permintaan Tanggal Permintaan Status

7 Tabel Detail_Permintaan

Nama File : Detail_Permintaan Media Penyimpanan : Hardisk Field Kunci : - Tabel 4.8 Tabel Detail_Permintaan No Nama Field Type[Length] Keterangan 1 2 3 4 Kode_Permintaan Kode_Proyek Kode_Bahanbaku Kuantitas Character[7] Character[6] Character[6] Numeric[4] Kode Permintaan Kode Proyek Kode Bahan Baku Kuantitas 8 Tabel Transaksi Nama File : Transaksi Media Penyimpanan : Hardisk Field Kunci : Kode_Penerimaan Tabel 4.9 Tabel Transaksi No Nama Field Type[Length] Keterangan 1 2 3 Kode_Penerimaan Tanggal_ Penerimaan Total_Pembelian Character[6] Date[8] Numeric[8] Kode Penerimaan Tanggal Penerimaan Total Pembelian

9 Tabel Detail_Transaksi

Nama File : Detail_Transaksi Media Penyimpanan : Hardisk Field Kunci : - Tabel 4.10 Tabel Detail_Penerimaan No Nama Field Type[Length] Keterangan 1 2 3 4 5 6 Kode_Penerimaan Kode_Proyek Kode_Bahanbaku Kuantitas_TP Harga_Satuan Sub_Total Character[7] Character[6] Character[6] Numeric[4] Numeric[8] Numeric[8] Kode Penerimaan Kode Proyek Kode Bahan Baku Kuantitas Harga Satuan Sub Total 10 Tabel Produksi Nama File : Produksi Media Penyimpanan : Hardisk Field Kunci : Kode_Produksi Tabel 4.11 Tabel Produksi No Nama Field Type[Length] Keterangan 1 2 Kode_Produksi Tanggal_Produksi Character[7] Date[8] Kode Produksi Tanggal Produksi 11 Tabel Detail_ProduksiB Nama File : Detail_ ProduksiB Media Penyimpanan : Hardisk Field Kunci : - Tabel 4.12 Tabel Detail_ ProduksiB No Nama Field Type[Length] Keterangan 1 2 3 4 Kode_ Produksi Kode_Proyek Kode_Bahanbaku Kuantitas_PK Character[7] Character[6] Character[6] Numeric[4] Kode Produksi Kode Proyek Kode Bahan Baku Kuantitas 12 Tabel Detail_ProduksiP Nama File : Detail_ProduksiP Media Penyimpanan : Hardisk Field Kunci : - Tabel 4.13 Tabel Detail_ ProduksiP No Nama Field Type[Length] Keterangan 1 2 3 4 Kode_Produksi Kode_Proyek Kode_Produk Kualitas_P Character[7] Character[6] Character[6] Numeric[4] Kode Produksi Kode Proyek Kode Produk Kuantitas

13 Tabel Produk

Nama File : Produk Media Penyimpanan : Hardisk Field Kunci : Kode_Produk Tabel 4.14 Tabel Produk No Nama Field Type[Length] Keterangan 1 2 3 4 Kode_Produk Nama_Produk Status_PD Kuantitas_PD Character[6] Character[40] Character[10] Numeric[4] Kode Produk Nama Produk Satuan Kuantitas

14 Tabel Proyek

Nama File : Proyek Media Penyimpanan : Hardisk Field Kunci : Kode_Proyek Tabel 4.15 Tabel Proyek No Nama Field Type[Length] Keterangan 1 2 3 4 5 Kode_Proyek Nama_Proyek Nama_Konsumen Alamat_Konsumen Kota_Konsumen Character[6] Character[40] Character[35] Character[40] Character[20] Kode Proyek Nama Proyek Nama Konsumen Alamat Konsumen Kota Konsumen 6 7 8 9 10 11 12 13 NoTelp_Konsumen Tanggal_Mulai Tanggal_JTempo Nilai_Proyek Uang_diterima Biaya_PembelianBB Uang_tersisa Keterangan Character[15] Date[8] Date[8] Numeric[8] Numeric[8] Numeric[8] Numeric[8] Character[17] NoTelp Konsumen Tanggal Mulai Proyek Tanggal Proyek Harus Selesai Nilai Proyek Biaya Pembelian Bahan Baku Sisa Anggaran Pembelian Bahan Baku Keterangan Proyek 15 Tabel Detail_ProyekB Nama File : Detail_ProyekB Media Penyimpanan : Hardisk Field Kunci : - Tabel 4.16 Tabel Detail_ProyekB No Nama Field Type[Length] Keterangan 1 2 3 4 5 6 7 Kode_Proyek Kode_Bahanbaku Bb_dibutuhkan Bb_dibeli Bb_diminta BB_dipakai Bb_sisa Character[6] Character[6] Numeric[4] Numeric[4] Numeric[4] Numeric[4] Numeric[4] Kode Proyek Kode Bahan Baku Bahan Baku yang dibutuhkan Bahan Baku yang telah dibeli Bahan Baku yang telah diminta Bahan Baku yang telah dipakai Bahan Baku yang tersisa 16 Tabel Detail_ProyekP Nama File : Detail_ProyekP Media Penyimpanan : Hardisk Field Kunci : - Tabel 4.17 Tabel Detail_ProyekP No Nama Field Type[Length] Keterangan 1 2 3 4 5 Kode_Proyek Kode_Produk Produk_diminta Produk_dibuat Produk_kurang Character[6] Character[6] Numeric[4] Numeric[4] Numeric[4] Kode Proyek Kode Produk Produk yang diminta Produk yang telah dibuat Produk yang kurang 17 Tabel Pembayaran Nama File : Detail_ProyekP Media Penyimpanan : Hardisk Field Kunci : - Tabel 4.18 Tabel Pembayaran No Nama Field Type[Length] Keterangan 1 2 3 Kode_Proyek Tanggal_Pembayaran Pembayaran Character[6] Date[8] Numeric[8] Kode Proyek Tanggal Pembayaran Pembayaran Proyek

4.2.4.4. Kodifikasi