Contoh ERD (Entity Relationship Diagram)
Entity Relationship Diagram (ERD) adalah diagram yang digunakan untuk merancang skema database. ERD menggambarkan hubungan antara entitas-entitas dalam suatu sistem. Entitas adalah objek atau konsep yang memiliki properti atau atribut yang direpresentasikan dalam database.
ERD memiliki beberapa manfaat, antara lain:
- Membantu memahami struktur data dalam suatu sistem.
- Membantu mengidentifikasi potensi masalah dalam suatu sistem.
- Membantu komunikasi antara analis sistem dan pengguna sistem.
Berikut adalah beberapa contoh ERD:
Contoh 1: ERD Perpustakaan
ERD ini menggambarkan hubungan antara entitas-entitas dalam sistem informasi perpustakaan. Entitas-entitas yang terdapat dalam ERD ini adalah:
- Mahasiswa
- Anggota
- Buku
- Denda
Relasi yang terdapat dalam ERD ini adalah:
- Mahasiswa meminjam buku
- Buku dipinjam oleh anggota
- Anggota memiliki denda
Contoh 2: ERD Toko Online
ERD ini menggambarkan hubungan antara entitas-entitas dalam sistem informasi toko online. Entitas-entitas yang terdapat dalam ERD ini adalah:
- Pelanggan
- Produk
- Pemesanan
- Pembayaran
Relasi yang terdapat dalam ERD ini adalah:
- Pelanggan memesan produk
- Produk dipesan oleh pelanggan
- Pemesanan dibayar oleh pelanggan
Contoh 3: ERD Sistem Kasir
ERD ini menggambarkan hubungan antara entitas-entitas dalam sistem informasi kasir. Entitas-entitas yang terdapat dalam ERD ini adalah:
- Pegawai
- Pelanggan
- Barang
- Pembayaran
Relasi yang terdapat dalam ERD ini adalah:
- Pegawai melayani pelanggan
- Pelanggan membeli barang
- Pembayaran diterima oleh pegawai
Dalam membuat ERD, terdapat beberapa hal yang perlu diperhatikan, antara lain:
- Entitas harus didefinisikan dengan jelas.
- Atribut dari entitas harus diidentifikasi.
- Relasi antara entitas-entitas harus didefinisikan.
ERD dapat dibuat dengan menggunakan berbagai macam perangkat lunak, seperti Microsoft Visio, Edraw Max, dan Dia.