Langkah 2 Identifikasi hubungan antara entitas Langkah 3 Identifikasi rasio kardinalitas

58 Pegawai 1 mengepalai 1 Departemen Departemen 1 dikepalai 1 Pegawai Pegawai 1 bekerja pada N Proyek Proyek 1 terdiri dari N Pegawai Departemen 1 mengatur N Proyek Proyek 1 diatur 1 Departemen Pegawai 1 menanggung N Tanggungan Tanggungan 1 ditanggung 1 Pegawai Relasi antar entitas juga dapat diwujudkan dengan melibatkan identifikasikan batasan partisipasi dari setiap hubungan yang ada. Tabel dibawah ini menjelaskn relasi yang melibatkan banyaknya partisipasi minimal dan maksimal. Tabel 10. Indentifikasi batasan partisipasi min, max antara dua entitas. Entitas 1 Banyaknya Entitas 1 yang berpartisipa si Hubungan Banyaknya Entitas 2 yang berpartisipa si min,max Entitas 2 Pegawai 1 memimpin 0,N Pegawai Pegawai 1 dipimpin 0,1 Pegawai Pegawai 1 bekerja untuk 1,1 Departemen Departemen 1 terdiri dari 1,N Pegawai Pegawai 1 mengepalai 0,1 Departemen Departemen 1 dikepalai 1,1 Pegawai Pegawai 1 bekerja pada 1,N Proyek Proyek 1 terdiri dari 1,N Pegawai Departemen 1 mengatur 0,N Proyek Proyek 1 diatur 1,1 Departemen Pegawai 1 menanggung 0,N Tanggungan Tanggungan 1 ditanggung 1,1 Pegawai

4. Langkah 4 menggambarkan relasi antar entitas

59 Dari tabel Identifikasikan rasio kardinalitas untuk setiap hubungan dan tabel indentifikasi batasan partisipasi min, max diatas dapat digambarkan diagram relasi entitasnya, seperti terlihat digambar dibawah ini. Gambar 30. . Diagram relasi entitas pegawai dan departemen a melibatkan batasan partisipasi, b melibatkan rasio kardinalitas min,max dan partisipasi totalparsial Dengan cara yang sama dapat ditemukan dan digambarkan relasi antar entitas lainnya. Gambar dibawah ini menjelaskan ER diagram secara lengkap untuk sistem basis data kepegawaian di perusahaan A 60 Gambar 31. ERD sistem basis data pegawai perusahaan A

E. Latihan Tugas

Berdasarkan uraian materi diatas dan hasil kegiatan belajar sebelumnya kegiatan belajar 3, lakukan kegiatan berikut dengan cermat dan teliti: 1. Temukan atau identifikasi semua relasi dari deskripsi sistem basis data yang telah saudara buat dalam kegiatan pembelajaran 2 LK 4.1 2. Identifikasi untuk semua relasi entitas dua arah sesuai dengan langkah 1 LK 4.2 3. Identifikasi rasio kardinalitas untuk setiap relasi dengan melibatkan banyaknya entitas berpartisipasi dan batasan partisipasi min,max LK 4.3 4. Gambarkan semua relasi antar entitas sehingga menghasilkan entity relationship diagram lengkap sistem basis data LK 4.4

F. Rangkuman

Prosedur yang dilakukan untuk menemukan relasi dalam suatu sistem basis data adalah: 1 Dari gambaran cerita sistem, tandai setiap hubungan yang diwakili oleh kata kerja yang ada di dalam ilustrasi beserta entitas yang berhubungan. 2 Identifikasikan rasio kardinalitas dari setiap hubungan. 3