Minggu, 25 Juli 2010

Teknik Relasi Antar Tabel

Teknik relasi sebenarnya dan sesungguhnya adalah sangat sederhana [sombong modeon] he he. caranya adalah bagaimana kita memasukkan field primary key dari satu tabel ketabel lainnya sehingga primary key tersebut ada pada kedua tabel yang direlasikan .. sampai sini apakah bingung... kurasa tidak   he he ^-^...

Uuntuk menentukan atau memutuskan primary key mana yang perlu digunakan untuk merelasikan ..
Nah, dalam buku kitab besar database ,, membangun suatu relasi yang benar.. kita terlebih dahulu menentukan jenis relasi antar tabel:

  1. Relasi one-to-many,
  2. Relasi many-to-many,
  3. Relasi one-to-one.
Contoh Relasi Antar tabel

  1. Relasi one-to-many
Relasi ini dah paling sering kalo kita ngerancang suatu database. misalnya ada tabel A dan tabel B. Sebuah record pada tabel A bisa memiliki lebih dari satu record yang sesuai dengan tabel B, tetapi record B hanya boleh paling banyak satu record saja pada tabel A.


 Pada gambar diatas , tabel A merupakan tabel kategori dan tabel B menjadi tabel produk. Pada tabel A memiliki satu record yang berelasi dengan banyak record pada tabel B sedangkan record B hanya memiliki satu record yang bersesuian. . dengan demikian relasi ini disebut relasi one-to-many.

Untuk membangun relasi one-to-many . tambahkan satu field yang menjadi primary key pada sisi one.Dari kasus diatas primary key dari tabel kategori ditambahkan menjadi foreign key pada tabel produk..