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 pekerja | Nama pertama | Nama terakhir |
123 | Rick | Rossin |
456 | Rob | Halford |
789 | Eddie | Henson |
567 | Amy | Bon |
Jadi bilangan baris dalam jadual nama pekerja harus sama dengan bilangan baris dalam jadual kedudukan pekerja. 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.Nombor pekerja Jawatan Sambungan Telefon. 123 Bersekutu 6542 456 Pengurus 3251 789 Bersekutu 3269 567 Pengurus 9852