Relacje jeden-do-jednego występują, gdy w pierwszej tabeli znajduje się dokładnie jeden rekord odpowiadający jednemu rekordowi w powiązanej tabeli. Na przykład obywatele USA mają numer ubezpieczenia społecznego. Jest tylko jeden numer przypisany na osobę, a zatem osoba nie może mieć wielu numerów.
Oto inny przykład, używając dwóch poniższych tabel. Tabele mają relację jeden-do-jednego, ponieważ każdy wiersz w pierwszej tabeli jest bezpośrednio powiązany z innym wierszem w drugiej tabeli.
Numer pracownika | Imię | Nazwisko |
123 | Stóg | Rossin |
456 | Obrabować | Halford |
789 | Eddie | Henson |
567 | Amy | Więź |
Liczba wierszy w tabeli nazwisk pracowników musi być taka sama, jak liczba wierszy w tabeli pozycji pracowników. Innym rodzajem modelu bazy danych jest relacja jeden do wielu. Korzystając z dolnego stołu, widzisz, że Rob Halford jest menadżerem, więc jego związek z pozycją jest jeden do jednego, ponieważ w tej firmie osoba ma tylko jedną pozycję. Ale pozycja menedżera obejmuje dwie osoby, Amy Bond i Roba Halforda, która jest relacją jeden do wielu. Jedna pozycja, wiele osób. Dowiedz się więcej o relacjach między bazami danych, kluczach obcych, powiązaniach i schematach E-R.Numer pracownika Pozycja Telefon zewnętrzny. 123 Współpracownik 6542 456 Menedżer 3251 789 Współpracownik 3269 567 Menedżer 9852