Dan kali ini, saya akan membahas cara membuat relasi antar tabel dengan phpMyAdmin.
Langsung aja ya..
1. Jalankan XAMPP kalian
2. Buka browser kalian, ketikkan http://localhost/phpmyadmin/ pada address bar
3. Buka database yang akan dibuat relasinya, lihat Cara Membuat Database Dengan XAMPP & phpMyAdmin jika belum tau cara membuat database. Pada postingan ini saya menggunakan db_rekammedis_klinik yang telah saya buat sebagai contoh.
Jika belum memilik tabel dan tidak tau cara membuatnya, silakan lihat Cara Membuat Tabel Dengan XAMPP & phpMyAdmin.
Sebelum membuat suatu relasi, kita periksa dahulu apakah masing-masing tabel telah memiliki field yang dijadikan index atau primary key. Cara mengeceknya adalah dengan mengklik indexes pada salah satu tabel, sesuai contoh berikut :
Jika dalam field dalam tabel tersebut telah ditentukan untuk primary key atau index-nya, maka hasilnya akan seperti contoh di bawah ini :
Jika dalam indexes masih kosong, maka primary key dan index harus ditentukan terlebih dahulu sesuai kebutuhan database. Lihat Cara Membuat Primary Key dan Foreign Key Pada Tabel Dengan XAMPP & phpMyAdmin.
Setelah itu kita buat relasi tabel pada database tersebut dengan cara mengklik database yang akan dibuat relasi -> klik designer seperti gambar berikut :
Klik pilihan untuk merelasikan, dan pilih kunci rujukan. Pada contoh tabel dibawah, id_dokter pada tabel dokter akan dipilih sebagai primary key dan id_dokter pada tabel pemeriksaan akan dipilih sebagai foreign key-nya. Sehingga hasilnya akan seperti gambar berikut :
Sehingga hasil relasinya adalah sebagai berikut :
Lakukan langkah-langkah relasi diatas pada seluruh tabel sesuai perancangan, sehingga hasilnya akan menjadi seperti gambar berikut :
Mudah kan? Selamat mencoba.. :-)
Like pertama
ReplyDelete