Tabel 3.6 Lanjutan Tabel Material No
Field Tipe Data
Length Const.
Keterangan
4 harga_standar
integer 11
Harga satuan material
F. Tabel Detail Material
Nama Tabel : DETAIL_MATERIAL Primary Key : id_detail_material_hspk
Foreign Key : id_material, id_hspk Fungsi : Untuk menyimpan data detail material.
Tabel 3.7 Tabel Detail Material
No Field
Tipe Data Length Const.
Keterangan
1 id_detail_material_hspk integer
11 PK
Kode identitas detail material
2 id_material
integer 11
FK Relasi untuk
mengmbil data material
3 id_hspk
integer 11
FK Relasi untuk
mengmbil data hspk
4 Koefisien
double -
Perhitungan dari suatu
ukuran kegunaan tiap
meter dari material
5 total
integer 11
Total dari harga material
per meter nya
G. Tabel Pekerja
Nama Tabel : PEKERJA Primary Key : id_pekerja
Foreign Key : id_satuan Fungsi : Untuk menyimpan data pekerja.
STIKOM SURABAYA
Tabel 3.8 Tabel Pekerja
No Field
Tipe Data Length
Const. Keterangan
1 id_pekerja
integer 11
PK Kode identitas pekerja
2 nama_pekerja
varchar 50
Nama pekerja 3
id_satuan integer
11 FK
Satuan yang digunakan dalam suatu
pekerja
4 harga_standar
integer 11
Harga satuan pekerja
H. Tabel Detail Pekerja
Nama Tabel : DETAIL_PEKERJA Primary Key : id_detail_pekerja_hspk
Foreign Key : id_pekerja, id_hspk Fungsi : Untuk menyimpan data detail material.
Tabel 3.9 Tabel Detail Pekerja
No Field
Tipe Data Length Const.
Keterangan
1 id_detail_pekerja_hspk integer
11 PK
Kode identitas detail pekerja
2 id_pekerja
integer 11
FK Relasi untuk
mengmbil data pekerja
3 id_hspk
integer 11
FK Relasi untuk
mengmbil data hspk
4 Koefisien
double -
Perhitungan dari suatu
ukuran kegunaan tiap
meter dari material
5 total
integer 11
Total dari harga
pekerjaan per meter nya
I. Tabel Kegiatan
Nama Tabel : KEGIATAN Primary Key : id_kegiatan
STIKOM SURABAYA
Foreign Key : - Fungsi : Untuk menyimpan data kegiatan.
Tabel 3.10 Tabel Kegiatan
No Field
Tipe Data Length
Const. Keterangan
1 id_kegiatan
integer 11
PK Kode identitas
kegiatan 2
nama_kegiatan varchar
50 Nama kegiatan
J. Tabel Sub Kegiatan
Nama Tabel : SUB KEGIATAN Primary Key : id_sub_kegiatan
Foreign Key : id_kegiatan Fungsi : Untuk menyimpan data sub kegiatan.
Tabel 3.11 Tabel Sub Kegiatan
No Field
Tipe Data Length
Const. Keterangan
1 id_sub_kegiatan
integer 11
PK Kode identitas sub
kegiatan 2
nama_sub_kegiatan varchar 50
Nama sub kegiatan
3 id_kegiatan
integer 11
FK Relasi untuk
mengmbil data kegiatan
K. Tabel HSPK
Nama Tabel : HSPK Primary Key : id_ hspk
Foreign Key : id_sub_kegiatan Fungsi : Untuk menyimpan data hspk.
Tabel 3.12 Tabel HSPK
No Field
Tipe Data Length
Const. Keterangan
1 id_ hspk
integer 11
PK Kode identitas detail
pekerja 2
nama_hspk varchar
50 Nama harga kegiatan
STIKOM SURABAYA
Tabel 3.12 Lanjutan Tabel HSPK No
Field Tipe Data
Length Const.
Keterangan
3 id_sub_kegiatan integer
11 FK
Relasi untuk mengmbil data hspk
5 total_hspk
integer 11
Total dari harga suatu kegiatan pekerjaan
per meter
L. Tabel Perhitungan
Nama Tabel : perhitungan Primary Key : id_perhitungan
Foreign Key : userid Fungsi : Untuk menyimpan data perhitungan.
Tabel 3.13 Tabel Perhitungan
No Field
Tipe Data Length Const.
Keterangan
1 id_ hspk
integer 11
PK Kode
identitas perhitungan
2 nama_perhitungan
varchar 50
Nama perhitungan
3 lokasi
varchar 50
Informasi lokasi
pembangunan
4 userid
integer 11
FK Relasi untuk
mengmbil data user
5 tanggal_perhitungan
timestamp -
Tanggal perhitungan
6 panjang_tanah
double -
Panjang lahan tanah
7 lebar_tanah
double -
Lebar lahan tanah
8 panjang_bangunan
double -
Panjang bangunan
9 lebar_bangunan
double -
Lebar bangunan
10 tinggi_bangunan
double -
Tinggi bangunan
11 panjang_bangunan_lama
double -
Panjang bangunan
lama
STIKOM SURABAYA
Tabel 3.13 Lanjutan Tabel Perhitungan No
Field Tipe Data
Length Const. Keterangan
12 lebar_bangunan_lama
double -
Lebar bangunan
lama
13 tinggi_bangunan_lama
double -
Tinggi bangunan
lama
14 gambar
varchar 50
Menyimpan gambar
model rumah
15 grand_total
double -
Total Perhitungan
M. Tabel Detail Perhitungan