Relațiile unu-la-unu apar atunci când există exact o înregistrare în primul tabel care corespunde unei înregistrări din tabelul asociat. De exemplu, cetățenii din S.U.A. au un număr de securitate socială. Există un singur număr care este atribuit unei persoane și, prin urmare, o persoană nu poate avea numere multiple.
Iată un alt exemplu folosind cele două tabele de mai jos. Tabelele au o relație unu-la-unu deoarece fiecare rând din primul tabel este direct legat de un alt rând din al doilea tabel.
Numar de angajati | Nume | Numele de familie |
123 | șiră | Rossin |
456 | jefui | Halford |
789 | Eddie | Henson |
567 | Amy | Legătură |
Deci, numărul de rânduri din tabelul cu nume de angajați trebuie să fie același cu numărul de rânduri din tabelul cu pozițiile angajaților. Un alt tip de model de bază de date este relația "unu-la-mulți". Folosind tabela inferioară puteți vedea că Rob Halford este manager, deci relația sa cu poziția este una față de alta, deoarece la această companie o persoană are doar o poziție. Dar poziția managerului include doi oameni, Amy Bond și Rob Halford, care este o relație una-la-multe. O poziție, mulți oameni. Aflați mai multe despre relațiile de bază de date, cheile externe, JOINs și diagramele E-R.Numar de angajati Poziţie Telefon Ext. 123 Asociat 6542 456 Administrator 3251 789 Asociat 3269 567 Administrator 9852