Bagi sebagian orang yang baru mengenal dunia teknologi, mungkin ERD adalah istilah yang agak asing didengar. Jadi apa itu ERD jadi bagaimana melakukan ini? Lihat panduan lengkap Rumahweb di bawah ini!
Pernahkah Anda melihat silsilah yang menggambarkan garis keturunan keluarga besar? Sederhananya, itulah gambaran yang mungkin Anda bayangkan ketika mendengar istilah ERD.
Jadi apa itu ERD? Secara sederhana, ERD adalah sebuah diagram yang di dalamnya terdapat penjelasan hubungan antar objek data yang memiliki hubungan. Simak detailnya di bawah ini!
Contents
Apa itu ERD?
ERD singkatan dari Diagram Hubungan Entitasyaitu sistem atau arketipe data dalam basis data yang berfungsi untuk memodelkan struktur antar objek data yang memiliki hubungan yang relatif kompleks.
Secara umum, ERD adalah teknik yang digunakan oleh Analis Sistem untuk memodelkan persyaratan data organisasi dalam tahap analisis persyaratan proyek pengembangan sistem. Berikut adalah contoh Diagram ER

Bagi sebuah perusahaan, keberadaan sistem ERD sangat penting untuk mengelola data yang dimilikinya.
Ada beberapa alat yang diperlukan untuk menggambarkan hubungan antar objek data dalam bentuk diagram, antara lain:
- Notasi : simbol yang dapat digunakan untuk mendeskripsikan data.
- Simbol : penanda lencana.
- Grafis : sebuah desain yang dapat digunakan untuk membantu interpretasi.
- dan lain-lain.
BACA JUGA: Apa itu Template? Pengertian, fungsi dan contohnya
Komponen Penyusun ERD
Setelah mengetahui apa itu ERD, Anda perlu mengetahui komponen apa saja yang dibutuhkan dalam pembuatannya. Karena ERD memodelkan struktur antar objek data, maka diperlukan komponen-komponen utama sebagai penyusun (notasi) yang memodelkan sistem, antara lain:
1. Entitas
Komponen pertama yang menyusun ERD adalah entitas, yang biasanya direpresentasikan dengan simbol persegi panjang. Entitas adalah kumpulan objek yang dapat diidentifikasi sebagai berbeda atau unik dari satu objek ke objek lainnya.
Ada juga yang disebut “entitas lemah” yang biasanya direpresentasikan dengan persegi panjang kecil di dalam persegi panjang yang lebih besar. Entitas yang lemah adalah entitas yang harus terhubung langsung dengan entitas lain, karena tidak dapat diidentifikasi secara unik.
2. Atribut
Komponen kedua yang menyusun ERD adalah atribut. Di dalam entitas harus ada atribut yang menggambarkan karakteristik entitas. Berikut adalah beberapa jenis atribut yang sering digunakan dalam ERD:
kunci atribut
Jenis atribut pertama yang sering digunakan dalam ERD adalah Atribut Kunci atau kunci atribut. Untuk menentukan data penting diperlukan atribut kunci yang biasanya berupa bilangan atau angka.
Contoh Atribut Kunci, misalnya NIM (Nomor Induk Mahasiswa), NPWP, No. KTP, dan sebagainya. Simbol untuk Atribut Kunci adalah lingkaran oval dengan deskripsi bergaris bawah di dalamnya.
Atribut Sederhana
Jenis atribut kedua yang sering digunakan dalam ERD adalah Simple Attribute, yaitu atribut yang memiliki nilai tunggal dan tidak dapat dibagi lagi. Contoh Simple Attribute adalah nama penerbit, tahun buku diterbitkan, alamat kantor, dan sebagainya.
Atribut Multivalued atau Atribut Multinilai
atribut multinilai atau atribut multinilai adalah atribut yang memiliki lebih dari satu nilai. Contohnya adalah situs artikel yang memiliki banyak penulis, atau bisa juga nama beberapa penulis untuk sebuah antologi puisi atau cerita pendek.
Atribut Gabungan atau Atribut Gabungan
Atribut Senyawa atau atribut komposit terdiri dari beberapa atribut yang lebih kecil yang memiliki arti tertentu. Misalnya nama yang terdiri dari nama depan, nama tengah, dan nama belakang.
atribut turunan
Jenis atribut terakhir yang sering digunakan dalam ERD adalah Derived Attributes, yang dihasilkan dari atribut lain dan atribut tersebut tidak perlu dituliskan dalam ERD. Misalnya usia, perbedaan harga dan kelas.
3. Hubungan
Komponen ketiga yang membentuk ERD adalah hubungan atau Hubungan yang merupakan hubungan antara satu atau lebih entitas. Hubungan ini juga sering disebut sebagai proses. Itu diwakili dengan simbol berlian dan memiliki tiga jenis hubungan yang digunakan dalam ERD.
Satu per satu
Jenis hubungan pertama yang sering digunakan dalam ERD adalah satu per satu, yaitu kondisi di mana setiap entitas hanya dapat memiliki satu relasi dengan satu entitas lainnya. Contoh hubungan tersebut adalah data pegawai dengan NIP (Nomor Induk Pegawai).
satu ke banyak
satu ke banyak adalah kondisi dimana satu entitas dapat memiliki relasi dengan beberapa entitas, begitu pula sebaliknya. Misalnya, sebuah divisi perkantoran dengan karyawannya.
banyak ke banyak
Jenis relasi terakhir yang sering digunakan dalam ERD adalah banyak ke banyak, yaitu suatu kondisi dimana setiap entitas yang ada dapat memiliki relasi dengan entitas lain dan sebaliknya. Contoh hubungan ini adalah siswa dengan data ekstrakurikuler.
4. Garis
Komponen ERD yang terakhir adalah garis. Digunakan untuk menunjukkan entitas relasi (menjadi tautan) di ERD. Selain itu, garis juga dapat memiliki alur atau mengalir dari sebuah ERD.
BACA JUGA: Apa itu Flowchart? Definisi, fungsi, simbol dan contoh
Cara membuat ERD

Setelah mengetahui apa itu ERD dan komponen penyusunnya, sekarang mari kita ulas cara membuat ERD dengan cara sederhana. Berikut adalah beberapa langkah yang perlu dilakukan untuk melakukan ERD:
1. Mengidentifikasi Entitas
Hal pertama yang perlu dilakukan saat membuat ERD adalah mengidentifikasi semua entitas yang akan digunakan. Anda dapat memasukkan setiap entitas dalam kolom persegi dan secara singkat mencatat informasi yang akan disimpan.
Langkah-langkah di atas membuat semua entitas yang ingin digunakan memiliki sistem dan struktur yang baik dan menghindari potensi entitas tertinggal. Berikan juga bagian kosong untuk memberikan informasi tambahan tentang entitas.
2. Mengidentifikasi dan Menjelaskan Hubungan Entitas
Hal kedua yang perlu dilakukan saat membuat ERD adalah mengidentifikasi dan menjelaskan hubungan antara berbagai entitas.
Namun pertama-tama, Anda perlu menemukan dua entitas yang memiliki hubungan. Kemudian hubungkan kedua entitas tersebut dengan sebuah garis dan berikan deskripsi tentang bagaimana hubungan tersebut terjadi. Terakhir, berikan simbol hubungan khusus (diamond) pada deskripsi hubungan.
3. Menambahkan Atribut
Hal ketiga yang perlu dilakukan saat membuat ERD adalah menambahkan atribut kunci untuk setiap entitas. Anda dapat menggunakan simbol oval dan menambahkan berbagai atribut sesuai dengan peran atribut yang telah ditentukan.
4. Lengkapi Diagram ERD Umum
Langkah terakhir yang perlu dilakukan saat membuat ERD adalah melakukan hal yang sama (sesuai langkah 1-3) untuk semua entitas yang ada. Anda tidak perlu khawatir jika ada entitas yang tidak memiliki relasi atau jika suatu entitas memiliki banyak relasi dengan entitas lainnya.
Periksa setiap entitas yang telah Anda uraikan dengan entitas lain: apakah ada yang perlu ditambahkan atau dihapus?
Agar diagram yang Anda buat lebih menarik dan mudah dipahami, gunakan pengelompokan warna untuk membedakan setiap entitas.
Kesimpulan
ERD singkatan dari Diagram Hubungan Entitas dimana terdapat diagram yang tidak hanya menjelaskan korelasi antara objek data yang memiliki hubungan. Beberapa komponen penyusun diperlukan, seperti entitas, atribut, relasi, dan baris, untuk mengelola data yang dimilikinya.
Ini adalah artikel Rumahweb tentang apa itu ERD, komponen dan cara membuatnya. Semoga artikelnya bermanfaat!
