ERD rekayasa perangkat lunak (rpl) Teguh P. Pribadi.teguh90@gmail.com AKN Bojonegoro
ERD – metodologi erd Menentukan entitas Menentukan relasi entitas dengan matriks relasi Gambar ERD Sementara Cardinalitas Kunci Utama (primary key) Gambar ERD berdasar kata kunci Menentukan atribut Pemetaan atribut Gambar ERD dengan atribut Periksa hasil
Kasus Sebuah perusahaan mempunyai beberapa bagian. Masing-masing bagian mempunyai pengawas dan setidaknya satu pegawai. Pegawai ditugaskan paling tidak di satu bagian (dapat pula dibeberapa bagian). Paling tidak satu pegawai mendapat tugas di satu proyek. Tetapi seorang pegawai dapat libur dan tidak dapat tugas di proyek.
1. Menentukan entitas Entitasnya adalah: Pengawas Bagian Pegawai Proyek
2. Menentukan relasi Dgn matriks relasi
3. Gambar ERD Sementara
4. Cardinalitas (1) Dari gambaran permasalahan dapat diketahui bahwa: Masing-masing bagian hanya punya satu pengawas. Seorang pengawas bertugas di satu bagian. Masing-masing bagian minimal ada satu pegawai. Masing-masing pegawai paling tidak bekerja di satu bagian. Masing-masing proyek dikerjakan paling tidak oleh satu pegawai.
4. Cardinalitas (2)
5. Menentukan kunci utama Pengawas : Nomor Pengawas Bagian : Nomor Bagian Pegawai : Nomor Pegawai Proyek : Nomor Proyek
6. Menggambar erd berdasarkan kunci utama
7. Menentukan atribut Bagian : nama bagian Proyek : nama proyek Pegawai : nama pegawai Pengawas : nama pengawas
8. Memetakan atribut Bagian : Nama Bagian Proyek : Nama Proyek Pegawai : Nama Pegawai Pengawas : Nama Pengawas Proyek-Pegawai : Nomor Proyek, Nomor Pegawai Pengawas : Nomor Pengawas
9. Menggambar Atribut
10. Memeriksa hasil Pengecekan kembali ERD.