Relasi adalah hubungan antara
tabel yang mempresentasikan hubungan antar objek di dunia nyata. Relasi
merupakan hubungan yang terjadi pada suatu tabel dengan lainnya yang
mempresentasikan hubungan antar objek di dunia nyata dan berfungsi untuk
mengatur mengatur operasi suatu database. Hubungan yang dapat dibentuk
dapat mencakup 3 macam hubungan, yaitu :
One-To-One (1-1)
Mempunyai
pengertian "Setiap baris data pada tabel pertama dihubungkan hanya ke
satu baris data pada tabel ke dua". Contohnya : relasi antara tabel
mahasiswa dan tabel orang tua. Satu baris mahasiswa hanya berhubungan
dengan satu baris orang tua begitu juga sebaliknya.
contoh relasi one-to-one
One-To-Many (1-N)
Mempunyai
pengertian "Setiap baris data dari tabel pertama dapat dihubungkan ke
satu baris atau lebih data pada tabel ke dua". Contohnya : relasi
perwalian antara tabel dosen dan tabel mahasiswa. Satu baris dosen atau
satu dosen bisa berhubungan dengan satu baris atau lebih mahasiswa.
contoh relasi one-to-many
Many-To-Many (N-M)
Mempunyai
pengertian "Satu baris atau lebih data pada tabel pertama bisa
dihubugkan ke satu atau lebih baris data pada tabel ke dua". Artinya ada
banyak baris di tabel satu dan tabel dua yang saling berhubungan satu
sama lain. Contohnya : relasi antar tabel mahasiswa dan tabel mata
kuliah. Satu baris mahasiswa bisa berhubungan dengan banyak baris mata
kuliah begitu juga sebaliknya.
Tidak ada komentar:
Posting Komentar