Gambar 4.17 Physical Data Model
4.4.2 Physical Data Model PDM
Physical Data Model PDM pada gambar 4.17 menggambarkan struktur data sebagaimana akan di implemtasikan oleh DBMS. Dalam PDM kita bisa mengoptimalkan
database dengan memodifikasi tabel, kolom, index, refrential integrity, view, physical storage, trigger and stored procedure. Procedure database generation menerapkan hal
itu dengan cara menyesuaikan dengan DBMS yang kita pilih. Bentuk Physical data model dari generate conceptual data model untuk aplikasi
pemantauan SOP surat permohonan pada KPKNL Bandung adalah sebagai berikut :
Relationship_1 Relationship_2
Relationship_3
Relationship_4 Relationship_5
Relationship_6 u_user
o user
password Variable characters 1024
Undefined
t_satker o
o o
id_satker kode_satker
satker alamat
Integer Variable characters 20
Variable characters 20 Variable characters 30
t_kementerian lembaga o
o id_kl
kode_kl kementerian_lembaga
Integer Variable characters 20
Variable characters 20 t_kota
o id_kota
kota Integer
Variable characters 1024 t_kelengkapan
o id_kelengkapan
kelengkapan Integer
Variable characters 75
t_status o
id_status status
Integer Variable characters 20
t_jenis_permohonan o
id_jns_permohonan jns_permohonan
Integer Variable characters 1024
t_surat_permohonan o
o o
o no_tiket
no_surat tanggal_diterima
nama_pejabat_pemohon lampiran
Integer Variable characters 20
Date Variable characters 75
Variable characters 100
Gambar 4.18 Physical Data Model
4.4.3 Struktur Basis data dan Tabel
Struktur tabel digunakan dalam pembuatan aplikasi pemantauan SOP surat permohonan pada KPKNL Bandung. Data-data dibawah ini akan menjelaskan satu per
satu secara detil dari struktur tabel system.
a. Nama Tabel
: Kementerian Lembaga
Primary Key : id_kl
Foreign Key : -
Fungsi : Untuk menyimpan data kementerian lembaga
Tabel 4.1 kementerian Lembaga No.
Name Type
Size Keterangan
1. Id_kl
int -
Primary Key 2.
Kode_kl Varchar
20 -
u_user user
password varchar1024
Undefined pk
t_satker id_satker
id_kota id_kl
kode_satker satker
alamat int
int int
varchar20 varchar20
varchar30 pk
fk1 fk2
t_kementerian lembaga id_kl
kode_kl kementerian_lembaga
int varchar20
varchar20 pk
t_kota id_kota
kota int
varchar1024 pk
t_kelengkapan id_kelengkapan
kelengkapan int
varchar75 pk
t_status id_status
status int
varchar20 pk
t_jenis_permohonan id_jns_permohonan
jns_permohonan int
varchar1024 pk
t_surat_permohonan no_tiket
id_kelengkapan id_status
id_satker id_jns_permohonan
no_surat tanggal_diterima
nama_pejabat_pemohon lampiran
int int
int int
int varchar20
date varchar75
varchar100 pk
fk3 fk2
fk4 fk1