Skip to main content

Perhubungan Satu-ke-Satu dalam Pangkalan Data

Cerita tentang susahnya perhubungan dari kota tual ke kab. Seram bagian timur (April 2025)

Cerita tentang susahnya perhubungan dari kota tual ke kab. Seram bagian timur (April 2025)
Anonim

Hubungan satu sama satu berlaku apabila terdapat satu rekod dalam jadual pertama yang sepadan dengan satu rekod dalam jadual yang berkaitan. Sebagai contoh, warganegara A.S. mempunyai nombor Keselamatan Sosial. Terdapat hanya satu nombor yang diberikan setiap orang, dan oleh itu, seseorang tidak boleh mempunyai banyak nombor.

Berikut adalah contoh lain menggunakan dua jadual di bawah. Jadual mempunyai hubungan satu sama satu kerana setiap baris dalam jadual pertama langsung berkaitan dengan baris lain dalam jadual kedua.

Nombor pekerjaNama pertamaNama terakhir
123RickRossin
456RobHalford
789EddieHenson
567AmyBon

Jadi bilangan baris dalam jadual nama pekerja harus sama dengan bilangan baris dalam jadual kedudukan pekerja.

Nombor pekerjaJawatanSambungan Telefon.
123Bersekutu6542
456Pengurus3251
789Bersekutu3269
567Pengurus9852

Satu lagi jenis model pangkalan data adalah satu-ke-banyak hubungan. Menggunakan jadual bawah, anda dapat melihat bahawa Rob Halford, adalah seorang pengurus, jadi hubungannya dengan kedudukannya adalah satu-dengan-satu kerana di perusahaan ini seseorang hanya mempunyai satu kedudukan. Tetapi kedudukan pengurus termasuk dua orang, Amy Bond dan Rob Halford, yang merupakan satu-ke-banyak hubungan. Satu kedudukan, ramai orang.

Ketahui lebih lanjut mengenai Hubungan Pangkalan Data, Kunci Asing, JOIN dan E-R Diagram.