Conceptual Data Model Entity Relationship Diagram

51 mempunyai memiliki memiliki mempunyai Kriteria Penilaian merekomendasikan memiliki memiliki 3 memiliki 2 mengisi memiliki kriteria penilaian karyawan karyawan o o o o o ID karyawan nama karyawan status karyawan jenis kelamin Username Password Variable characters 15 Variable characters 100 Variable characters 20 Variable characters 50 Variable characters 50 Variable characters 50 kriteria o o o ID kriteria nama kriteria bobot min_nilai Integer Variable characters 100 Decimal Integer kehadiran o o o ID kehadiran Terlambat Absen Sakit Integer Variable characters 100 Variable characters 100 Variable characters 100 penilaian o o ID penilaian keterangan penilaian penilaian total Integer Variable characters 100 Variable characters 20 range kriteria o o ID range kriteria Nilai range kriteria deskripsi kriteria Integer Variable characters 100 Variable characters 500 Pelatihan o o ID pelatihan Nama pelatihan keterangan pelatihan Integer Variable characters 100 Variable characters 100 Periode Kehadiran dan Penilaian o o o o ID periode nama_periode awal akhir keterangan Integer Variable characters 50 Date Date Variable characters 100 Jabatan o o o o ID jabatan nama jabatan golongan akses Level Integer Variable characters 100 Variable characters 20 Variable characters 20 Integer Outlet o ID outlet Nama outlet Integer Variable characters 100 Kategori pelatihan o ID kategori nama kategori Integer Variable characters 100 Ga mbar 3.22 C onc eptual Data M ode l

B. Physical Data Model

Gambar 3.23 Phisycal Data Model 53 FK_MEMPUNYAI FK_RELATIONSHIP_9 FK_RELATIONSHIP_10 FK_RELATIONSHIP_12 FK_KRITERIA_PENILAIAN FK_KRITERIA_PENILAIAN2 FK_MEREKOMENDASIKAN FK_MEREKOMENDASIKAN2 FK_RELATIONSHIP_14 FK_MEMILIKI_3 FK_MEMILIKI_2 FK_MENGISI FK_MEMILIKI FK_RELATIONSHIP_13 FK_RELATIONSHIP_15 FK_REFERENCE_16 karyawan ID karyawan ID jabatan ID outlet nama karyawan status karyawan jenis kelamin Password varchar15 int int varchar100 varchar20 varchar50 varchar50 pk fk2 fk1 kriteria ID kriteria nama kriteria bobot min_nilai int varchar100 decimal int pk kehadiran ID kehadiran ID periode ID karyawan Terlambat Absen Sakit int int varchar15 varchar100 varchar100 varchar100 pk fk2 fk1 penilaian ID penilaian ID periode ID karyawan kar_ID karyawan keterangan penilaian penilaian total int int varchar15 varchar15 varchar100 varchar20 pk fk3 fk2 fk1 range kriteria ID range kriteria ID kriteria Nilai range kriteria deskripsi kriteria int int varchar100 varchar500 pk fk Pelatihan ID pelatihan ID kategori Nama pelatihan keterangan pelatihan int int varchar100 varchar100 pk fk Periode Kehadiran dan Penilaian ID periode nama_periode awal akhir keterangan int varchar50 date date varchar100 pk Jabatan ID jabatan ID jabatan_atasan nama jabatan golongan akses Level int int varchar100 varchar20 varchar20 int pk fk Outlet ID outlet Nama outlet int varchar100 pk Kategori pelatihan ID kategori nama kategori int varchar100 pk Kriteria Penilaian ID kriteria ID pelatihan int int pk,fk1 pk,fk2 rekomendasi_pelatihan ID pelatihan ID penilaian int int pk,fk1 pk,fk2 kriteria penilaian karyawan ID kriteria ID penilaian Nilai Dasar penilaian int int int text pk,fk1 pk,fk2