Vztahy mezi jednotlivými uživateli se vyskytují, když v první tabulce existuje přesně jeden záznam, který odpovídá jednomu záznamu v související tabulce. Například občané USA mají číslo sociálního zabezpečení. Existuje pouze jedno číslo, které je přiděleno na osobu, a proto osoba nemůže mít více čísel.
Zde je další příklad s použitím následujících dvou tabulek. Tabulky mají vztah one-to-one, protože každý řádek v první tabulce je přímo spojen s jiným řádkem v druhé tabulce.
Číslo zaměstnance | Jméno | Příjmení |
123 | Rick | Rossin |
456 | Okrást | Halford |
789 | Eddie | Henson |
567 | Amy | Pouto |
Takže počet řádků v tabulce názvů zaměstnanců musí být stejný jako počet řádků v tabulce pracovních pozic zaměstnanců. Dalším typem databázového modelu je vztah one-to-many. Pomocí dolního stolu vidíte, že Rob Halford je manažer, takže jeho vztah k pozici je jeden k jednomu, protože v této společnosti má člověk pouze jednu pozici. Pozice manažera však zahrnuje dva lidi, Amy Bond a Rob Halford, což je vztah one-to-many. Jedna pozice, mnoho lidí. Další informace o databázových vztazích, zahraničních klíčích, JOINs a E-R diagramy.Číslo zaměstnance Pozice Telefon Ext. 123 Spolupracovník 6542 456 Manažer 3251 789 Spolupracovník 3269 567 Manažer 9852