4.2.3 Entity Relationship Diagram
Pada tahap ini, dilakukan penyusunan dan perancangan database yang akan digunakan beserta strukturnya. Rancangan database sistem yang dibuat berupa Entity
Relational Diagram ERD, yaitu alat untuk merepresentasikan model data yang ada pada sistem dimana terdapat entity dan relationship.
Pada gambar 4.10 dan gambar 4.11 akan dijelaskan relasi-relasi atau hubungan antar tabel dalam perancangan Aplikasi Pendaftaran Kontrak dalam bentuk
Conceptual Data Model CDM dan Physical Data Model PDM.
A. CDM
Menyetujui memiliki
mendapatkan membut uhkan
kontrak No_kontrak
nama_ketua_kelompok nama_s ekretaris
nama_bendahara lahan_ketua
lahan_s ekretaris lahan_bendahara
Total_lahan
RDKK kode_RDKK
periode RDKK_ketua
RDKK_sekretaris RDKK_Bendahara
Total_RDKK paket kredit
kategori BGTA
bibit pupuk
kompos jumlah
desa kode_desa
nama_desa kec amatan
Petugas kode_petugas
Kepala_koperasi Petugas_PG
Gambar 4.10 CDM Aplikasi Pendaftaran Kontrak Conceptual data model CDM merupakan sebuah diagram database yang
masih berupa konsep. Dalam CDM ini, terdapat 5 tabel yang saling berhubungan secara logika.
B. PDM
KODE_PETUGAS = KODE_PETUGAS KODE_DESA = KODE_DESA
NO_KONT RAK = NO_KONTRAK KATEGORI = KAT EGORI
KONTRAK NO_KONTRAK
char10 KATEGORI
char10 KODE_DESA
char5 NAMA_KETUA_KELOMPOK
char30 NAMA_SEKRETARIS
char30 NAMA_BENDAHARA
char30 LAHAN_KETUA
decimal LAHAN_SEKRETARIS
decimal LAHAN_BENDAHARA
decimal TOTAL_LAHAN
decimal RDKK
KODE_RDKK char5
NO_KONTRAK char10
PERIODE datetime
RDKK_KETUA int
KODE_PETUGAS char5
RDKK_SEKRETARIS int
RDKK_BENDAHARA int
TOTAL_RDKK int
PAKET_KREDIT KATEGORI
char10 BG_TA
int BIBIT_
int PUPUK
int KOMPOS
int JUMLAH
int DESA
KODE_DESA char5
NAMA_DESA char25
KECAMATAN KE
PETUGAS KODE_PETUGAS
char5 KEPALA_KOPERASI
varchar30 PETUGAS_PG
varchar30
Gambar 4.11 PDM Aplikasi Pendaftaran Kontrak Physical data model PDM merupakan desain fisik tabel dari sebuah
database. Dalam PDM ini terdapat 5 tabel yang saling berhubungan dan terintegrasi. Ketiga able inilah yang nantinya akan dibuat dalam database.
4.2.4 Struktur Tabel