Perancangan Entity Relation Diagram ERD Perancangan tabel
54 10
Tabel User Tabel 25 digunakan untuk menyimpan data diri user admin dan pakar.
Tabel 25.
Tabel User
Field Tipe dan Ukuran
Keterangan
id_dokter int10
kunci utama username
varchar20 password
varchar30 nama
varchar25 alamat_rumah
text alamat_praktik
text telepon
text nama_file
varchar200 url
varchar225 jabatan
enum‘pakar’, ’admin’ 11
Tabel Usulan1 Tabel 26 digunakan untuk menyimpan data usulan input penyakit dari
pakar yang nantinya akan dikonfirmasi terlebih dahulu oleh admin.
Tabel 26. Tabel Usulan1
Field Tipe dan Ukuran
Keterangan
id_usulan1 int5
auto_increment kode_penyakit
char4 nama_penyakit
varchar40 keterangan
text penanganan
text status_usulan
tinyint1 validator_usulan int5
55 12
Tabel Usulan2 Tabel 27 digunakan untuk menyimpan data usulan edit penyakit dari
pakar yang nantinya akan dikonfirmasi terlebih dahulu oleh admin.
Tabel 27.
Tabel Usulan2
Field Tipe dan Ukuran
Keterangan
id_usulan2 int5
auto_increment kode_penyakit
char4 nama_penyakit
varchar40 keterangan
text penanganan
text status_usulan
tinyint1 validator_usulan int5
13 Tabel Usulan3
Tabel 28 berfungsi untuk menyimpan data usulan hapus penyakit dari pakar untuk admin.
Tabel 28. Tabel Usulan3
Field Tipe dan Ukuran
Keterangan
id_usulan int5
auto_increment kode_penyakit
char4 nama_penyakit varchar40
keterangan text
penanganan text
14 Tabel Usulan_gejala1
Tabel 29 digunakan untuk menyimpan data usulan input gejala dari pakar yang nantinya akan dikonfirmasi terlebih dahulu oleh admin.
56
Tabel 29.
Tabel Usulan _gejala1
Field Tipe dan Ukuran
Keterangan
id_usulan1gjl int5
auto_increment kode_gejala
char4 nama_gejala
varchar100 status_usulan
tinyint1 validator_usulan int5
15 Tabel Usulan_gejala2
Tabel 30 digunakan untuk menyimpan data usulan edit gejala dari pakar.
Tabel 30. Tabel Usulan_gejala2
Field Tipe dan Ukuran
Keterangan
id_usulan2gjl int5
auto_increment kode_gejala
char4 nama_gejala
varchar100 status_usulan
tinyint1 validator_usulan int5
16 Tabel Usulan_gejala3
Tabel 31 digunakan untuk menyimpan data usulan dari pakar berupa data hapus gejala.
Tabel 31.
Tabel Usulan_gejala3
Field Tipe dan Ukuran
Keterangan
id_usulan3gjl int5
auto_increment kode_gejala
char4 nama_gejala
varchar100 17
Tabel Usulan_relasi1 Tabel 32 digunakan untuk menyimpan data usulan input relasi dari pakar.
57
Tabel 32.
Tabel Usulan_relasi1
Field Tipe dan Ukuran
Keterangan
id_usulan1rls int5
auto_increment kode_penyakit
char4 kode_gejala
char4 status_usulan
tinyint1 validator_usulan int5
18 Tabel Usulan_relasi2
Tabel 33 digunakan untuk menyimpan data usulan edit relasi.
Tabel 33. Tabel Usulan_relasi2
Field Tipe dan Ukuran
Keterangan
id_usulan2rls int5
auto_increment kode_penyakit
char4 kode_gejala
char4 status_usulan
tinyint1 validator_usulan int5
19 Tabel Usulan_relasi3
Tabel 34 ini berfungsi untuk menyimpan data usulan hapus relasi.
Tabel 34. Tabel Usulan_relasi3
Field Tipe dan Ukuran
Keterangan
id_usulan3rls int5
auto_increment kode_penyakit
char4 kode_gejala
char4