ERD CDM ERD PDM

15 memiliki mempunyai memiliki mempengaruhi mempunyai transaksi keadaan ketenagakerjaan no_pendaftaran kode_wilayah tahun_pendirian kode_KLUI id_transaksi laporan_ke no_laporan laporan_tahun wni_LK wni_WNT Status_wni wna_LK wna_WNT Status_Wna Jumlah_tenaga_kerja jenis_limbah instalasi_pengolahan amdal upah_terendah penerimaan_UMR perangkat_HI pengesahan_HI perangakat_organisasi jmlh_keb_pekerja jmlh_keb_pek_LK jmlh_keb_pek_WNT pek_12_bln_terakhir pek_12_bln_akhir_LK pek_12_bln_akhir_WNT penerimaan_pekerja_12_akhir pekerja_berhenti_12_akhir progam_pelatihan nomer_pendaftaran tgl_pendaftaran daftar_kembali keterangan No_Sertifikat Tgl_Sertifikat pi Variable characters 30 Variable characters 25 Variable characters 25 Variable characters 20 Variable characters 30 Variable characters 15 Variable characters 15 Variable characters 30 Variable characters 15 Variable characters 10 Variable characters 30 Variable characters 10 Variable characters 10 Variable characters 35 Variable characters 30 Variable characters 35 Variable characters 30 Variable characters 35 Variable characters 25 Variable characters 30 Variable characters 30 Date Variable characters 31 Variable characters 34 Variable characters 30 Variable characters 30 Variable characters 15 Variable characters 10 Variable characters 10 Variable characters 10 Variable characters 10 Variable characters 35 Variable characters 15 Date Variable characters 15 Variable characters 35 Variable characters 20 Date M no_pendaftaran pi penggunaan_alat_dan_bahan Id_Alat Nama_Alat Jumlah_Alat pi Variable characters 10 Variable characters 30 Integer M Id_Alat pi waktu_kerja id_waktu_kerja nama_waktu_kerja Jumlah_jam_kerja pi Variable characters 8 Variable characters 90 Variable characters 30 M id_waktu_kerja pi jaminan_sosial_tenaga_kerja id_jamsostek jamsostek_tgl_mulai jamsostek_nopen jamsostek_peserta_tk jamsostek_peserta_KLRGA jamsostek_jumlah_progam Variable characters 10 Date Variable characters 10 Variable characters 15 Variable characters 10 Variable characters 10 M id_jamsostek ai1 master_perusahaan id_perusahaan nama_perusahaan alamat_perusahaan kecamatan kode_pos no_tlpn produk_akhir nama_alamat_pemilik nama_alamat_pengurus pendirian_perusahaan perpindahan_perusahaan alamat_lama status_perusahaan jc_indo jc_luar_ status_kepemilikan status_pemodalan Asing_Negara Join_Venture_Asal_Negara pi Variable characters 8 Variable characters 50 Variable characters 65 Variable characters 25 Variable characters 10 Variable characters 20 Variable characters 50 Variable characters 25 Variable characters 25 Date Date Variable characters 25 Variable characters 30 Variable characters 15 Variable characters 17 Variable characters 20 Variable characters 20 Variable characters 17 Variable characters 25 M id_perusahaan pi jenis_usaha id_ju nama_ju pi Variable characters 8 Variable characters 90 M id_ju pi

4.8 Perancangan Database

Berikut ini merupakan gambaran rancangan Entity Relationship Diagram ERD dari Rancang Bangun Aplikasi Wajib Lapor Perusahaan Pada Dinas Tenaga Kerja Pemkot Surabaya yang terdiri dari Conceptual Data Model CDM dan Physical Data Model PDM.

A. ERD CDM

STIKOM SURABAYA 16 Gambar 4.9 Conceptual Data Model CDM

B. ERD PDM

FK_TRANSAKS_RELATIONS_WAKTU_KE FK_TRANSAKS_RELATIONS_MASTER_P FK_MASTER_P_RELATIONS_JENIS_US FK_PENGGUNA_RELATIONS_TRANSAKS FK_JAMINAN__RELATIONS_TRANSAKS transaksi keadaan ketenagakerjaan no_pendaftaran id_waktu_kerja id_perusahaan Id_Alat kode_wilayah tahun_pendirian kode_KLUI id_transaksi laporan_ke no_laporan laporan_tahun wni_LK wni_WNT Status_wni wna_LK wna_WNT Status_Wna Jumlah_tenaga_kerja jenis_limbah instalasi_pengolahan amdal upah_terendah penerimaan_UMR perangkat_HI pengesahan_HI perangakat_organisasi jmlh_keb_pekerja jmlh_keb_pek_LK jmlh_keb_pek_WNT pek_12_bln_terakhir pek_12_bln_akhir_LK pek_12_bln_akhir_WNT penerimaan_pekerja_12_akhir pekerja_berhenti_12_akhir progam_pelatihan nomer_pendaftaran tgl_pendaftaran daftar_kembali keterangan No_Sertifikat Tgl_Sertifikat varchar30 varchar8 varchar8 varchar10 varchar25 varchar25 varchar20 varchar30 varchar15 varchar15 varchar30 varchar15 varchar10 varchar30 varchar10 varchar10 varchar35 varchar30 varchar35 varchar30 varchar35 varchar25 varchar30 varchar30 datetime varchar31 varchar34 varchar30 varchar30 varchar15 varchar10 varchar10 varchar10 varchar10 varchar35 varchar15 datetime varchar15 varchar35 varchar20 datetime pk fk1 fk2 pk penggunaan_alat_dan_bahan Id_Alat no_pendaftaran Nama_Alat Jumlah_Alat varchar10 varchar30 varchar30 int pk,fk fk waktu_kerja id_waktu_kerja nama_waktu_kerja Jumlah_jam_kerja varchar8 varchar90 varchar30 pk jaminan_sosial_tenaga_kerja no_pendaftaran Id_Alat id_jamsostek jamsostek_tgl_mulai jamsostek_nopen jamsostek_peserta_tk jamsostek_peserta_KLRGA jamsostek_jumlah_progam varchar30 varchar10 varchar10 datetime varchar10 varchar15 varchar10 varchar10 pk,fk pk,fk master_perusahaan id_perusahaan id_ju nama_perusahaan alamat_perusahaan kecamatan kode_pos no_tlpn produk_akhir nama_alamat_pemilik nama_alamat_pengurus pendirian_perusahaan perpindahan_perusahaan alamat_lama status_perusahaan jc_indo jc_luar_ status_kepemilikan status_pemodalan Patungan_Dengan_Asing_Negara Asing_Negara Join_Venture_Asal_Negara varchar8 varchar8 varchar50 varchar65 varchar25 varchar10 varchar20 varchar50 varchar25 varchar25 datetime datetime varchar25 varchar30 varchar15 varchar17 varchar20 varchar20 varchar20 varchar17 varchar25 pk fk jenis_usaha id_ju nama_ju varchar8 varchar90 pk STIKOM SURABAYA 17 Gambar 4.10 Physical Data Model PDM STIKOM SURABAYA 18

4.9 Struktur Basis Data dan Tabel