Jenis Jenis Relasi Dalam Entitas
Jenis Jenis Relasi Dalam Entitas
Relasi yaitu hubungan antar satu himpunan entitas yang satu dengan entitas yang lainnya.
Terdapat 3 jenis hubungan (relasi) dalam entitas yaitu relasi satu ke satu (one to one), relasi satu
ke banyak (one to many), relasi banyak ke satu (many to one) dan banyak ke banyak (many to
many).
1. Relasi satu ke satu (One to One)
Satu record pada entity A berelasi paling banyak satu record juga pada entity B, begitu juga
sebaliknya, satu record pada entity B berelasi paling banyak satu record juga dengan entity A.
Dalam diagram ER, relasi ini disimbolkan dengan angka 1. Contoh :
Dalam proses belajar mengajar secara privat misalnya, seorang (satu) tutor hanya
mengajar satu siswa, begitu juga sebaliknya, satu siswa hanya diajar oleh satu tutor.
Hubungan antar entity tutor dengan siswa ini dapat digambar dengan diagram E-R sebagai
berikut:
Derajat relasi dinyatakan dengan (1,1), yang menandakan bahwa hubungan antar entity
adalah satu ke satu.
Derajat relasi dinyatakan dengan (1,M) yang menandakan bahwa hubungan antar entity
adalah satu ke banyak
Dalam hubungan antara mahasiswa dengan dosen pada perguruan tinggi, yaitu seorang dosen
mengajar banyak mahasiswa, sebaliknya seorang mahasiswa dapat diajar oleh beberapa
dosen, sehingga terjadi hubungan banyak ke banyak. Dalam diagram E-R, hal ini dapat
digambar sebagai berikut: