Relasi pada database mysql

 Apa itu Relasi Tabel?

Relasi tabel adalah hubungan antara tabel yang data atau recordnya saling berhubungan. Agar tiap tabel saling terhubung, dikenal isilah primary key dan foreign key.

Primary Key adalah suatu kolom dalam tabel yang secara unik berfungsi untuk mengidentifikasi tiap field pada tabel. Dalam fungsinya, Primary Key digunakan untuk memastikan bahwa setiap baris data dalam tabel memiliki identifikasi yang unik. Contohnya, jika Anda membuat tabel untuk sistem login, terdapat beberapa kolom atau field seperti username, password, nama, email, dan alamat.


Foreign Key adalah kolom dalam sebuah tabel yang berfungsi untuk membentuk relasi antara dua tabel atau lebih, dan memungkinkan referensi ke data dalam satu tabel dari data dalam tabel lain.Dengan menggunakan Foreign Key, kita dapat membuat hubungan antar tabel dalam sebuah database.


 Jenis Relasi Tabel
Ada 3 jenis relasi tabel yang dapat digunakan, dan setiap jenis merepresentasikan jumlah data yang direlasikan.

One-to-one 



Jenis relasi ini berarti hubungan antara satu baris data di tabel A yang terhubung ke satu baris data juga di tabel B. Contohnya data siswa dan orang tua walinya, sehingga setiap satu data siswa di tabel siswa akan terhubung ke satu data orang tua wali di tabel wali siswa.



Komentar

Postingan populer dari blog ini

normalisasi dari nf1-nf3

Tugas Mengenal Join dalam SQL

Trigger pada Mysql