Apa itu attribute, entitas dan relasi dalam ERD
Pertama, ERD sendiri adalah diagram yang digunakan untuk menggambarkan hubungan antara entitas dalam sebuah database. ERD membantu pengembang database dalam memvisulisasikan struktur data dan relasi antar objek, sehingga memudahkan dalam perancangan dan pemeliharaan database.
Dan dalam ERD terdapat tiga komponen utama yaitu entitas, atribut, relasi.
Entitas merupakan objek tang dapat diidentifikasikan secara unik dalam sistem. Dalam diagram, entitas biasanya digambarkan dengan bentuk persegi panjang.
Atribut adalah karakteristik atau deskripsi dari entitas. Setiap entitas memiliki atribut yang menjelaskan sifat-sifatnya. Berikut jenis-jenis atribut:
- Atribut Kunci: Atribut unik yang membedakan setiap entitas.
- Atribut Simple: Atribut yang tidak dapat dipecah lagi.
- Atribut Gabungan (Composite): yang terdiri dari beberapa sub-atribut.
- Atribut Multinilai: yang dapat memiliki lebih dari satu nilai.
- Atribut Derivatif: yang dihitung dari atribut lain.
Relasi adalah hubungan antara dua atau lebih entitas. Dalam ERD, relasi digambarkan dengan bentuk belah ketupat. Ada beberapa reelasi yang umum digunakan:
- One to One (1:1) setiap entitas pada satu sisi berhubungan dengan satu entitas di sisi lain.
- One to Many (1:M) satu entitas dapat berhubungan dengan banyak entitas lainnya.
- Many to Many (M:N) banyak entitas pada satu sisi dapat berhubungan dengan banyak entitas di sisi lain.
Kesimpulan dengan memahami komponen-komponen ini entitas, atribut, dan relasi pengembang dapat merancang database yang terstruktur dengan baik menggunakan ERD. Diagram ini tidak hanya membantu dalam desain awal tetapi juga dalam pemeliharaan dan debugging sistem database.
Source:
Komentar
Posting Komentar