Basis Data : Attribute, Entitas, dan Relasi dalam ERD
ENTITY RELATIONSHIP DIAGRAM
Pada postingan kali ini, saya akan membahas soal atribut, entitas dan relasi dalam ERD, tapi sebelumnya saya akan menjelaskan terlebih dahulu apa itu ERD.
ERD(Entity Relationship Diagram) adalah suatu model informasi untuk menjelaskan suatu hubungan antara data dan basis data yang digambarkan dengan sebuah grafik dan juga notasi denga model data konseptual.
Jadi di ERD ini punya 3 komponen, dan komponen tersebut adalah atribut, entity, dan relasi.
Atribut
Atribut dalam ERD merupakan sebuah objek atau simbol sebagai karakteristik dari entitas atau relasi yang menampilkan penjelasan informasi detail tentang keduanya. Atribut ini juga disimbolkan dengan bentuk elips dan memiliki beberapa fungsi yaitu :
1) Atribut key = atribut yang memliki satu atau gabungan dengan atribut lain, dalam tabel unik.
2) Atribut simple = atribut yang bernilai atomik, yaitu tidak bisa dipecah lagi.
3) Atribut multivalue = atribut yang memiliki lebih dari satu nilai.
4) Atribut composite = atribut dengan bentuk oval yang lebih kecil dari atribut lain sebagai sub atribut
5) Atribu derrivatif = atribut dengan bentuk oval dengan garis putus-putus, yaitu sebuah hasil dari atribut lain atau dari relasi)
Entitas
Entitas dalam ERD merupakan sebuah objek atau simbol yang berfungsi sebagai identitas pada kesatuan yang mempunyai nama dan label. Entitas digambarkan dengan simbol/objek persegi panjang.
Relasi
Relasi dalam ERD merupakan sebuah objek atau simbol yang menghubungkan antara satu entitas atau lebih yang tidak memiliki fisik namun ia hanya sebagai konseptual, relasi juga berfungsi untuk mengetahui jenis hubungan antara 2 data. Relasi digambarkan dengan simbol bentuk belah ketupat.
Derajat relasi atau kardinalitas rasio = jumlah maksimum relasi antara entitas dengan entitas lainnya.
One to One (1:1) = satu anggota entitas hanya boleh ber-relasi dengan anggota entitas lain dan sebaliknya.
One to Many (1:M) = setiap satu anggota entitas boleh berelasi denga anggota entitas lain lebih dari satu.
Many to Many (M:M) = setiap satu anggota entitas ber-relasi dengan banyak himpunan anggota entitas lainnya.
Itulah bagian dari ERD, namun ada satu lagi bagian bernama ALUR, alur dalam ERD merupakan objek atau simbol yang berfungsi sebagai penghubung antara atribut dan entitas dan hubungan antara entitas dan relasi. Alur disimbolkan dengan bentuk garis.
Sekian penjelasan dari say soal ERD dalam postingan kali, saya ucapkan terima kasih !

Komentar
Posting Komentar