Apa itu Entity Relationship Diagram (ERD)?
ERD adalah diagram yang menggambarkan hubungan antar entitas dalam sebuah database. ERD menjadi fondasi penting dalam perancangan sistem informasi dan wajib ada di BAB III skripsi Anda.
Komponen Utama ERD
1. Entity (Entitas)
Entitas adalah objek yang datanya akan disimpan dalam database. Contoh: Mahasiswa, Dosen, Mata Kuliah, dll. Digambarkan dengan persegi panjang.
2. Attribute (Atribut)
Atribut adalah properti atau karakteristik dari entitas. Contoh: entitas Mahasiswa memiliki atribut NIM, Nama, Alamat, dll. Digambarkan dengan elips.
3. Relationship (Relasi)
Relasi menunjukkan hubungan antar entitas. Contoh: Mahasiswa "mengambil" Mata Kuliah. Digambarkan dengan belah ketupat.
Jenis-jenis Kardinalitas
- One-to-One (1:1) - Satu entitas berhubungan dengan tepat satu entitas lain
- One-to-Many (1:N) - Satu entitas berhubungan dengan banyak entitas lain
- Many-to-Many (M:N) - Banyak entitas berhubungan dengan banyak entitas lain
Tools untuk Membuat ERD
- MySQL Workbench - Gratis dan powerful
- Draw.io - Online dan mudah digunakan
- Lucidchart - Profesional dengan banyak template
- Microsoft Visio - Standar industri
Tips Membuat ERD yang Baik
Mulailah dengan mengidentifikasi semua entitas utama, kemudian tentukan atribut masing-masing entitas. Setelah itu, gambarkan relasi antar entitas dengan kardinalitas yang tepat.