Relasi pada ERD? Mengapa many-to-many tidak baik digunakan?
Relasi pada ERD (Entity Relationship Diagram) adalah hubungan yang menunjukkan bagaimana satu entitas saling berhubungan dengan entitas lain dalam sebuah sistem database. Misalnya, hubungan antara entitas Mahasiswa dengan Mata Kuliah : mahasiswa bisa mengambil beberapa mata kuliah, dan satu mata kuliah bisa diambil oleh banyak mahasiswa. Ini yang disebut relasi . Kenapa si Relasi Many-to-Many itu Tidak Baik Digunakan? Relasi many-to-many (banyak ke banyak) pada dasarnya berarti satu baris di tabel A bisa berhubungan dengan banyak baris di tabel B, dan sebaliknya. Tapi, dalam praktiknya, relasi ini jarang langsung diterapkan di database karena ada beberapa alasan: Susah Menyimpan Data dengan Rapi Kalau kita langsung membuat relasi many-to-many tanpa tabel penghubung, akan sulit menentukan di mana data hubungan itu disimpan. Misalnya, kalau kita ingin tahu mahasiswa mana saja yang mengambil mata kuliah tertentu, datanya bisa jadi tercecer dan tidak terorganisir. Redundansi Data (...
Komentar
Posting Komentar