Identifikasi Hubungan Antar Entitas: Tentukan relasi yang menghubungkan entitas, misalnya Mahasiswa “Mengambil” Mata Kuliah.
Buat Diagram: Gunakan software seperti MySQL Workbench atau dbdiagram.io untuk membuat diagram visual dari hubungan-hubungan ini.
Langkah-langkah Membuat EERD Sederhana
Identifikasi Entitas yang Memiliki Generalisasi: Cari entitas yang dapat dikelompokkan lebih lanjut, misalnya Orang sebagai superclass dari Mahasiswa dan Dosen.
Definisikan Subclass: Tentukan subclass untuk entitas generalisasi, seperti Mahasiswa S1, Mahasiswa S2, atau Mahasiswa S3.
Tambahkan Atribut dan Relasi Khusus Subclass: Misalnya, Mahasiswa S1 memiliki atribut IPK sementara Mahasiswa S2 memiliki atribut Judul Tesis.
Buat Diagram EERD: Visualisasikan menggunakan perangkat lunak untuk menampilkan hierarki dari superclass dan subclass.
Tipe Relasi dalam ERD dan EERD
- One-to-One (1:1): Setiap entitas di A terkait dengan tepat satu entitas di B, misalnya Dosen Pembimbing dan Mahasiswa.
- One-to-Many (1): Satu entitas di A dapat berhubungan dengan banyak entitas di B, misalnya Dosen dan Mata Kuliah.
- Many-to-Many (M): Banyak entitas di A dapat berhubungan dengan banyak entitas di B, misalnya Mahasiswa dan Mata Kuliah yang mereka ambil.