RELASI DAN ERD
A. Relasi
Relasi adalah hubungan antara dua atau lebih tabel (entitas) dalam sebuah basis data. Relasi ini digunakan untuk menghubungkan data di tabel yang berbeda, sehingga informasi bisa saling terkait tanpa duplikasi data.
Jenis-jenis Relasi:
-
One to One (1:1): Artinya satu entitas hanya berhubungan dengan satu entitas lain dan sebaliknya.
-
One to Many (1:N): Artinya satu entitas bisa berhubungan dengan banyak entitas lain, tapi entitas yang lain hanya berhubungan ke satu entitas utama.
-
Many to Many (M:N): Artinya banyak entitas pada tabel pertama bisa berhubungan dengan banyak entitas pada tabel kedua, dan sebaliknya. Harus ada tabel relasi (penghubung).
B. ERD
ERD adalah singkatan dari Entity Relationship Diagram, yaitu diagram yang menggambarkan struktur logis dari sebuah basis data. ERD menunjukkan entitas (tabel), atribut (kolom), dan relasi antar entitas.
Komponen ERD:
-
Entitas: Objek atau tabel, digambarkan dengan persegi panjang.
-
Atribut: Ciri atau kolom data, digambarkan dengan lingkaran/oval.
-
Relasi: Hubungan antar entitas, digambarkan dengan belah ketupat (diamond).