Tugas 3 : Apa itu relation dalam ERD ? dan mengapa many to many tidak baik di gunakan pada ERD ?
Apa itu relation dalam ERD ?
Relasi dalam ERD adalah hubungan yang terjadi
antara satu atau lebih entitas. Relasi sendiri
sering disebut dengan proses. Komponen ini digambarkan dengan lambang belah
ketupat.
Hubungan antara sejumlah entitas yang berasal dari
himpunan entitas yang berbeda. Gambar relasi diwakili oleh simbol belah
ketupat. Relasi juga terbagi menjadi beberapa jenis:
1.
One
to one: setiap entitas hanya bisa mempunyai relasi dengan satu entitas lain.
Contoh: siswa dengan nomor induk siswa
2.
One
to many: hubungan antara satu entitas dengan beberapa entitas dan sebaliknya.
Contoh: guru dengan murid dan sebaliknya.
3.
Many
to many: setiap entitas bisa mempunyai relasi dengan entitas lain, dan
sebaliknya. Contoh: siswa dan ekstrakurikuler.
mengapa many to many tidak baik di gunakan pada ERD ?
4.
Kompleksitas
Query
5.
Kesulitan
dalam Memelihara Data
6.
Ketidakjelasan
dalam Bisnis Logic
7.
Kinerja
Rendah
Solusi
Alternatif
1.
Menggunakan Tabel Penengah (Intermediate Table)
2. Menggunakan One-to-Many
Relationships
Komentar
Posting Komentar