48
3.2.1.3 Physical Database Design Relational Model
Berdasarkan relational model pada gambar 3.29, dapat dibuat physical database design.
Berikut adalah rancangan tabel-tabel yang ada pada sistem.
3.2.1.3.1 Tabel user
Tabel 3.2 Tabel User
No Nama Kolom
Tipe Data Ukuran
Key kunci
1 nomor
integer 4
[PK] 2
username varchar
50 3
password varchar
100 4
nama varchar
30 5
level integer
1
3.2.1.3.2
Tabel penduduk
Tabel 3.3 Tabel Penduduk
No Nama Kolom
Tipe Data Ukuran
Key kunci
1 nik
varchar 30
[PK] 2
no_kk varchar
30 3
nama varchar
30 4
tgl_lahir date
- 5
tmp_lahir varchar
30 6
jenis_kel char
1 7
alamat varchar
50 8
umur integer
10 9
agama varchar
20 10
pekerjaan varchar
20 11
gol_darah varchar
10 12
status varchar
20 13
anak_ke integer
10 14
kewarganegaraan varchar
10 15
no_paspor varchar
30 16
no_kitas_kitap varchar
30 17
foto longblob
-
49
3.2.1.3.3 Tabel permohonan_ktp
Tabel 3.4 Tabel Permohonan KTP
No Nama Kolom
Tipe Data Ukuran Key kunci
1 no_form_ktp
varchar 30
[PK] 2
tgl_buat date
- 3
nik varchar
30 [FK]
4 klasifikasi_per
varchar 30
3.2.1.3.4 Tabel permohonan_kk
Tabel 3.5 Tabel Permohonan KK
No Nama Kolom
Tipe Data Ukuran
Key kunci
1 no_form_kk
varchar 30
[PK] 2
tgl_buat date
- 3
nik varchar
30 [FK]
4 jenis_per
varchar 30
5 no_telepon
integer 20
6 alasan_per
varchar 30
3.2.1.3.5 Tabel domisili
Tabel 3.6 Tabel Domisili
No Nama Kolom
Tipe Data Ukuran
Key kunci
1 no_skd
varchar 30
[PK] 2
tgl_buat date
- 3
nik varchar
30 [FK]
3.2.1.3.6 Tabel kk
Tabel 3.7 Tabel kk
No Nama Kolom
Tipe Data Ukuran
Key kunci
1 no_kk
varchar 30
[PK] 2
kode_kam varchar
20 3
jml_anggota integer
10
50
3.2.1.3.7 Tabel pindah
Tabel 3.8 Tabel Pindah
No Nama Kolom
Tipe Data Ukuran
Key kunci
1 no_skp
varchar 30
[PK] 2
tgl_buat date
- 3
nik varchar
30 [FK]
4 alasan_pindah
varchar 30
5 alamat_tuj
varchar 50
6 propinsi_tuj
varchar 30
7 kabupaten_tuj
varchar 30
8 kecamatan_tuj
varchar 30
9 kelurahan_tuj
varchar 30
10 klasifikasi_pindah
varchar 20
11 rencana_tgl_pindah
date -
3.2.1.3.8 Tabel pernikahan
Tabel 3.9 Tabel Pernikahan
No Nama Kolom
Tipe Data Ukuran
Key kunci
1 no_skn
varchar 30
[PK] 2
tgl_buat date
- 3
nik varchar
30 4
ayah_laki varchar
30 5
ibu_laki varchar
30 6
nik_pas varchar
30 7
nama_pas varchar
20 8
tgl_lhr_pas date
- 9
ayah_per varchar
30 10
ibu_per varchar
30 11
ket_adat varchar
100 12
saksi_nikah varchar
50
3.2.1.3.9 Tabel perceraian