3.2.4 Struktur Basis Data
Dalam sub bab ini akan dijelaskan struktur dari tabel yang akan digunakan dalam pembuatan sistem
perhitungan investasi agribisnis hortikultur berdasarkan harga jual tertinggi beserta penjadwalannya
. Data dibawah ini akan menjelaskan secara detil dari struktur setiap tabel.
1. Tabel Komoditas
Fungsi : Menyimpan data komoditas
Primar Key : id_komoditas
Foreign Key : -
Tabel 3.115 Komoditas
Nama Field Type
Field Size
Keterangan Constraint
kode_komoditas Integer
11 Kode komoditas
Primary Key nama_komoditas
varchar 50
Nama komoditas -
Masa_tanam Integer
11 Masa tanam setiap
komoditas -
Potensi_hasil Double
Berat hasil per buah
-
2. Tabel Satuan
Fungsi : Menyimpan data satuan
Primar Key : id_satuan
Foreign Key : -
Tabel 3.116 Satuan
Nama Field Type
Field Size
Keterangan Constraint
id_satuan integer
11 Kode satuan
Primary Key Nama_satuan
varchar 50
Nama satuan Deskripsi_satuan
Varchar 100
Keterangan satuan
3. Tabel Jenis Item
Fungsi : Menyimpan data jenis
Primar Key : id_jenis
Foreign Key : -
Tabel 3.117 Jenis Item
Nama Field Type
Field Size
Keterangan Constraint
id_jenis integer
11 Kode jenis item
Primary Key nama_jenis
Varchar 50
Nama jenis item deskripsi_jenis
varchar 100
Keterangan jenis
4. Tabel Jenis Modal
Fungsi : Menyimpan data jenis modal
Primar Key : id_modal
Foreign Key : -
Tabel 3.118 Modal
Nama Field Type
Field Size
Keterangan Constraint
Id_modal integer
11 Kode modal
Primary Key Nama_modal
Varchar 50
Nama modal
5. Tabel Pekerjaan
Fungsi : Menyimpan data pekerjaan
Primar Key : id_pekerjaan
Foreign Key : -
Tabel 3.119 Pekerjaan
Nama Field Type
Field Size
Keterangan Constraint
Id_pekerjaan integer
11 Kode pekerjaan
Primary Key Nama_pekerjaan
Varchar 100
Nama pekerjaan
Nama Field Type
Field Size
Keterangan Constraint
Deskripsi_pekerjaan Varchar
500 Keterangan pekerjaan
6. Tabel Kategori Biaya
Fungsi : Menyimpan data kategori biaya investasi
Primar Key : id_biaya
Foreign Key : -
Tabel 3.120 Kategori Biaya
Nama Field Type
Field Size
Keterangan Constraint
Id_biaya integer
11 Kode biaya
Primary Key Nama_biaya
Varchar 50
Nama kategori biaya
7. Tabel Resiko Rusak Tanaman
Fungsi : Menyimpan data resiko rusak tanaman
Primar Key : id_resiko
Foreign Key : -
Tabel 3.121 Resiko Rusak Tanaman
Nama Field Type
Field Size
Keterangan Constraint
Id_resiko integer
11 Kode resiko
Primary Key Nama_resiko
Varchar 50
Nama resiko tanaman
8. Tabel Histori Harga