Tabel Golongan Tabel Jabatan Tabel Posisi Karyawan Tabel Potongan

104 karyawan apakah karyawan itu sudah menikah atau belum. Berikut adalah struktur dan desain tabel keluarga secara lengkap: Tabel 4.3. Field-field tabel Keluarga Field Type Length Collation ip varchar 20 latin1_swedish_ci nik int 11 latin1_swedish_ci status_pasangan varchar 35 latin1_swedish_ci jumlah_anak varchar 10 latin1_swedish_ci

5. Tabel Golongan

Tabel golongan akan digunakan untuk merekam golongan karyawan. Tabel golongan juga akan mendeklarasikan gaji sesuai golongan serta jabatan golongan. Berikut adalah struktur dan desain tabel golongan secara lengkap: Tabel 4.4. Field-field tabel Golongan Field Type Length Collation ip varchar 20 latin1_swedish_ci kode_golongan varchar 11 latin1_swedish_ci golongan varchar 35 latin1_swedish_ci gaji_pokok varchar 15 latin1_swedish_ci id varchar 4 latin1_swedish_ci

6. Tabel Jabatan

Tabel jabatan digunakan untuk merekam data-data jabatan yang ada dalam perusahaan. Data jabatan akan menjelaskan setiap karyawan akan memiliki posisi jabatan sebagai apa dalam 105 perusahaan. Berikut adalah struktur dan desain tabel golongan secara lengkap: Tabel 4.5. Field-field tabel Jabatan Field Type Length Collation ip varchar 20 latin1_swedish_ci kode_jabatan varchar 35 latin1_swedish_ci jabatan varchar 35 latin1_swedish_ci id varchar 4 latin1_swedish_ci

7. Tabel Posisi Karyawan

Tabel posisi karyawan digunakan untuk merekam posisi seoarang karyawan berdasarkan golongan dan jabatan dalam perusahaan. Dalam tabel posisi karyawan ini akan membutuhkan tabel field NIP dari tabel karyawan, field kd_golongan dari tabel golongan field kd_jabatan dari database jabatan. Berikut adalah struktur dan desain tabel posisi karyawan secara lengkap: Tabel 4.6. Field-field tabel Posisi Karyawan Field Type Length Collation ip varchar 20 latin1_swedish_ci nik int 11 latin1_swedish_ci kode_golongan varchar 11 latin1_swedish_ci kode_jabatan varchar 35 latin1_swedish_ci tanggal_sk varchar 50 latin1_swedish_ci no_sk varchar 35 latin1_swedish_ci

8. Tabel Potongan

Tabel potongan digunakan untuk menyimpan potongan- potongan biaya yang dimiliki oleh karyawan. Biaya dari potongan ini 106 akan mengurangi perolehan gaji karyawan setiap bulanya. Berikut adalah struktur dan desain tabel potongan secara lengkap: Tabel 4.7. Field-field tabel Potongan Field Type Length Collation ip varchar 20 latin1_swedish_ci nik int 11 latin1_swedish_ci nama varchar 35 latin1_swedish_ci kode_potongan varchar 11 latin1_swedish_ci tanggal_potongan varchar 50 latin1_swedish_ci nama_potongan varchar 35 latin1_swedish_ci nilai varchar 15 latin1_swedish_ci

9. Tabel Tunjangan