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