Relasi One to One, One to Many, Many to One, Many to Many
A. One To One Relation
Mempunyai pengertian setiap baris data pada tabel pertama dihubungkan hanya ke satu baris data pada tabel ke dua. Hubungan antara file pertama dan file kedua adalah satu berbanding satu.
Contoh :
-
Pada pengajaran private satu guru satu
siswa.
-
Seorang guru mengajar seorang siswa,
Seorang siswa diajar oleh seroang guru.
Gambar :
B. One To Many Relation
Mempunyai pengertian setiap baris data dari tabel pertama dapat dihubungkan ke satu baris atau lebih data pada tabel ke dua. Hubungan antara file pertama dan file kedua adalah satu berbanding banyak atau banyak berbanding satu.
Contoh :
-
Dalam satu
perusahaan memperkerjakan banyak pegawai.
-
Satu bagian
memperkerjakan banyak pegawai, Satu pegawai kerja dalam satu bagian.
Gambar
:
C. Many To One Relation
Kebalikan dari relation One To Many dimana setiap baris data dari tabel pertama dihubungkan lebih dari satu baris ke tabel kedua. Hubungan antara file pertama dan file kedua adalah banyak berbanding satu.
Contoh :
-
Beberapa orang mengendarai satu
mobil.
-
Beberapa warga melakukan gotong
royong di fasum.
Gambar
:
D. Many To Many Relation
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. Hubunga tabel pertama dan tabel kedua adalah banyak berbanding banyak.
Contoh :
-
Dalam
universitas seorang mahasiswa dapat mengambil banyak mata kuliah
-
Satu
mahasiswa banyak mengambil banyak mata kuliah dan satu mata kuliah diambil
banyak mahasiswa.
Gambar :
Komentar
Posting Komentar