Struktur Tabel Perancangan Basis Data

kunci utama primary key dan di dalam tabel Perangkat memiliki posisi sebagai kunci tamu foreign key. 4. Tabel Vendor dengan tabel Perangkat memiliki relasi one to many, artinya setiap vendor dapat menyediakan lebih dari satu perangkat. Field penghubung antar tabelnya adalah KodeVendor, dimana di dalam tabel Vendor sebagai kunci utama primary key dan di dalam tabel Perangkat memiliki posisi sebagai kunci tamu foreign key. 5. Tabel Permintaan dengan tabel Perangkat memiliki relasi one to many, artinya setiap permintaan dapat memiliki lebih dari satu perangkat. Field penghubung antar tabelnya adalah KodePerangkat, dimana di dalam tabel Perangkat sebagai kunci utama primary key dan di dalam tabel Permintaan memiliki posisi sebagai kunci tamu foreign key. 6. Tabel Penerimaan dengan tabel Perangkat memiliki relasi one to many, artinya setiap pernerimaan dapat menerima lebih dari satu perangkat. Field penghubung antar tabelnya adalah KodePerangkat, dimana di dalam tabel Perangkat sebagai kunci utama primary key dan di dalam tabel Penerimaan memiliki posisi sebagai kunci tamu foreign key.

3.5.2 Struktur Tabel

Penyimpanan data pada aliran data di simpan dalam sebuah tabel seperti yang diuraikan dibawah ini : Tabel 0.4 Tabel Gudang Gudang No Key Column Name Data Type Width Null Default 1 PK KodeGudang VarChar 15 No 2 Nama VarChar 25 No 3 Alamat VarChar 75 No 4 PIC VarChar 25 No 5 Telp VarChar 15 No 6 Status Varchar 15 No 7 Dihapus Char 1 No Tabel 0.5 Tabel Owner Owner No Key Column Name Data Type Width Null Default 1 PK KodeOwner VarChar 6 No 2 Nama VarChar 25 No 3 Alamat VarChar 75 No 4 PIC VarChar 25 No 5 Telp VarChar 15 No 6 Status Varchar 15 No 7 Dihapus Char 1 No Tabel 0.6 Tabel Vendor Vendor No Key Column Name Data Type Width Null Default 1 PK KodeVendor VarChar 15 No 2 Nama VarChar 25 No 3 Alamat VarChar 75 No 4 PIC VarChar 25 No 5 Telp VarChar 15 No 6 Status Varchar 15 No 7 dihapus Char 1 No Tabel 0.7 Tabel Kategori Kategori No Key Column Name Data Type Width Null Default 1 PK KodeKategori Int 11 No 2 Nama VarChar 25 No 3 SubKategori1 VarChar 30 No 4 SubKategori1 VarChar 30 No 5 Status VarChar 15 No 6 dihapus Char 1 No Tabel 0.8 Tabel Penerimaan Penerimaan No Key Column Name Data Type Width Null Default 1 PK Id_Terima Int 11 No 2 NoSuratTerima VarChar 20 No 3 Tanggal Date No 4 PenanggungJawab VarChar 25 No 5 Telp VarChar 15 No 6 Keterangan VarChar 20 7 FileSurat Varchar 100 No 8 FK ke Perangkat KodePerangkat VarChar 15 No Tabel 0.9 Tabel Perangkat Perangkat No Key Column Name Data Type Width Null Default 1 PK KodePerangkat VarChar 15 No 2 Nama VarChar 25 No 3 Pro_SN VarChar 25 No 4 Type VarChar 50 No 5 Merk VarChar 25 No 6 Satuan Varchar 15 No 7 LokasiAsal VarChar 50 8 SiteIDAsal Varchar 15 9 SiteNameAsal VarChar 25 No 10 FK ke kategori KodeKategori Int 11 11 FK ke vendor KodeVendor VarChar 15 12 FK ke gudang KodeGudang VarChar 15 13 Kondisi VarChar 15 14 FK ke owner KodeOwner VarChar 15 15 Tanggal Date 16 Keterangan VarChar 50 17 Rack VarChar 15 18 Foto VarChar 100 19 Status VarChar 15 Tabel 0.10 Tabel Permintaan Permintaan No Key Column Name Data Type Width Null Default 1 PK Id_Ambil Int 11 No 2 NoSuratAmbil VarChar 20 No 3 Tanggal Date No 4 PenanggungJawab VarChar 25 No 5 Telp VarChar 15 No 6 Keterangan VarChar 20 7 FileSurat Varchar 100 No 8 FK ke Perangkat KodePerangkat VarChar 15 No Tabel 0.11 Tabel User User No Key Column Name Data Type Width Null Default 1 PK username VarChar 15 No 2 password VarChar 15 No 3 alamat VarChar 25 No 4 telp VarChar 15 No 5 email VarChar 25 No 6 status VarChar 10

3.5.3 Perancangan Struktur Menu