commit to user 19
e. Tabel Keluarga
Nama Tabel : tbkeluarga
Fungsi : Tabel Keluarga difungsikan untuk menyimpan data
keluarga pegawai. Tabel 5 Tabel Keluarga
No Nama Field
Type Lebar
Default Keterangan
1 id_keluarga
int 2 Not null
Kode Mapel,Primary Key 2
NIP char
18 Not null Foreign Key
3 id_askes
varchar 13 null
No Anggota Askes 4
Status enum
Not null SuamiIstrianak
5 Nama
varchar 30 Not null
Nama SuamiIstriAnak 6
Tgl_lahir Date
null Tanggal Lahir
SuamiIstriAnak 7
Pekerjaan varchar
20 null Pekerjaan SuamiIstriAnak
f. Tabel Golongan
Nama Tabel : tbgolongan
Fungsi : Tabel Golongan difungsikan untuk menyimpan data
Golongan. Tabel 6 Tabel Golongan
No Nama Field
Type Lebar
Default Keterangan
1 id_gol
int 2 Not null
Kode Golongan, Primary Key 2
Nama_Gol varchar
10 Not null Macam Golongan
g. Tabel Mata Pelajaran
Nama Tabel : tbmapel
Fungsi : Tabel Mata Pelajaran difungsikan untuk menyimpan data
Mata Pelajaran.
commit to user 20
Tabel 7 Tabel Mata Pelajaran
No Nama Field
Type Lebar
Default Keterangan
1 id_mapel
int 2 Not null
Kode Mapel,Primary Key 2
Nama_Mapel varchar
15 Not null Nama Mata Pelajaran
h. Tabel Riwayat Jabatan
Nama Tabel : tbriwayatjabatan
Fungsi : Tabel Riwayat Jabatan difungsikan untuk menyimpan
data riwayat jabatan dan menghubungkan Tabel Pegawai dengan Tabel Jabatan.
Tabel 8 Tabel Riwayat Jabatan
No Nama Field
Type Lebar
Default Keterangan
1 id_riwayat_jab int
2 Not null Kode riwayat jabatan,
Primary Key 2
id_jabatan int
2 Not null Kode jabatan, Foreign Key
3 NIP
char 18 Not null
Foreign Key 4
Tahun varchar
10 Not null Tahun saat menjabat
i. Tabel Jabatan
Nama Tabel : tbjabatan
Fungsi : Tabel Jabatan difungsikan untuk menyimpan data master
jabatan. Tabel 9 Tabel Jabatan
No Nama Field
Type Lebar
Default Keterangan
1 id_jabatan
int 2 Not null
Kode Jabatan, Primary Key 2
Nama_jabatan varchar 20 Not null
Nama Jabatan
commit to user 21
j. Tabel Riwayat Pendidikan
Nama Tabel : tbriwayatpendidikan
Fungsi : Tabel Riwayat Pendidikan difungsikan untuk menyimpan
data riwayat pendidikan dan menghubungkan Tabel Pegawai dengan Tabel Pendidikan.
Tabel 10 Tabel Riwayat Pendidikan
No Nama Field
Type Lebar
Default Keterangan
1 id_riwayat_pend int
2 Not null Kode Riwayat pendidikan,
Primary Key 2
id_pendidikan int
2 Not null Kode pendidikan, Foreign Key
3 NIP
char 18 Not null
Foreign Key 4
Nama_Sekolah varchar
20 Not null Nama Sekolah
5 No_STTB
varchar 20 null
No Surat Tanda Tamat Belajar 6
Jurusan varchar
15 null Jurusan yang ditempuh
7 Tahun_lulus
int 4 null
Tahun lulus
k. Tabel Pendidikan
Nama Tabel : tbpendidikan
Fungsi : Tabel Pendidikan difungsikan untuk menyimpan data
master pendidikan. Tabel 11 Tabel Pendidikan
No Nama Field
Type Lebar
Default Keterangan
1 id_pendidikan
int 2 Not null
Kode pendidikan, Primary Key
2 Nama_pendidikan varchar
10 Not null Nama Pendidikan
commit to user 22
l. Tabel Riwayat Diklat