Hubungan satu-ke-satu terjadi ketika ada tepat satu catatan dalam tabel pertama yang berhubungan dengan satu catatan dalam tabel terkait. Misalnya, warga AS memiliki nomor Jaminan Sosial. Hanya ada satu nomor yang ditetapkan per orang, dan oleh karena itu, seseorang tidak dapat memiliki banyak nomor.
Berikut contoh lain menggunakan dua tabel di bawah ini. Tabel memiliki hubungan satu-ke-satu karena setiap baris dalam tabel pertama berhubungan langsung dengan baris lain di tabel kedua.
Nomor pekerja | Nama depan | Nama keluarga |
123 | Rick | Rossin |
456 | rampok | Halford |
789 | Eddie | Henson |
567 | Amy | Obligasi |
Jadi jumlah baris di tabel nama karyawan harus sama dengan jumlah baris dalam tabel posisi karyawan. Tipe lain dari model database adalah hubungan satu ke banyak. Dengan menggunakan tabel bawah Anda dapat melihat bahwa Rob Halford, seorang manajer, sehingga hubungannya dengan posisi adalah satu-ke-satu karena di perusahaan ini seseorang hanya memiliki satu posisi. Tetapi posisi manajer termasuk dua orang, Amy Bond dan Rob Halford, yang merupakan hubungan satu-ke-banyak. Satu posisi, banyak orang. Pelajari lebih lanjut tentang Hubungan Database, Kunci Asing, GABUNG, dan Diagram E-R.Nomor pekerja Posisi Ext telepon. 123 Rekan 6542 456 Manajer 3251 789 Rekan 3269 567 Manajer 9852