Relationship dan Referential Integrity di MySQL

Tau Relationship dan Referential Integrity?

Referential Integrity merupakan suatu aturan terhadap relasi antar tabel untuk
menjamin validasi hubungan antara record-record didalam tabel-tabel yang terkait. dan secara otomatis akan memastikan relasi tersebut ada atau tidaknya record pada sisi Many (tabel yang terhubung dengan tabel Utama ) yang foregn key nya tidak memiliki pasangan ditabel sisi One (Tabel Utama)

Ok langsung aja nih tool yang saya gunakan untuk membuat database adalah navicat (biar cepat )😀

1. bikin database dulu namanya belajar (terserah mau lo apa)

11

2. kemudian biki tabel dengan nama tbl_karyawan

1
dan tabel tbl_prestasi

2

3. tetap pada tabel prestasi pilih tab forgein keys

3

penjelasan
– ON DELETE CASCADE
Setiap penghapusan record Primary Key pada tabel Utama, maka akan
mengakibatkan penghapusan record-record yang berkesesuaian didalam tabel yang memiliki relasi dengan tabel Utama.

-ON UPDATE CASCADE

Setiap perubahan pada Primary Key, pada tabel Utama , maka secara otomatis
mengubah nilai pada record-record yang berkesesuaian didalam tabel yang memiliki relasi dengan tabel Utama

oyaa syarat untuk melakukan relasi ini adalah harus type INNODB
selanjutnya coba di insert setiap tabel dan lakukan perubahan di tabel karyawan terutaman bagian kode, karena kita melakukan relasi dengan kode

referesinsi :
http://blog.rosihanari.net/foreign-key-relationship-dan-referential-integrity-di-mysql/

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: