Odnosi z enim v eno

Odnosi z enim sogovornikom so sestavni del gradnje baze podatkov

Povezave z enim sogovornikom se pojavijo, ko je v prvi tabeli točno en zapis, ki ustreza enemu zapisu v povezani tabeli. Na primer, državljani ZDA imajo številko socialnega zavarovanja. Obstaja samo ena številka, ki je dodeljena na osebo, zato oseba ne more imeti več številk.

Tukaj je še en primer z uporabo spodnjih dveh tabel. Tablice imajo razmerje ena na ena, ker je vsaka vrstica v prvi tabeli neposredno povezana z drugo vrstico v drugi tabeli.

Številka zaposlenega Ime Priimek
123 Rick Rossin
456 Rob Halford
789 Eddie Henson
567 Amy Bond


Zato mora biti število vrstic v tabeli imen zaposlenih enako številu vrstic v tabeli delovnih mest.

Številka zaposlenega Položaj Telefon Ext.
123 Sodelavec 6542
456 Manager 3251
789 Sodelavec 3269
567 Manager 9852


Druga vrsta modela baze podatkov je odnos med enim in mnogim. Z uporabo spodnje tabele lahko vidite, da je Rob Halford, upravitelj, zato je njegova povezava s položajem eden-na-ena, ker ima v tej družbi oseba samo en položaj. Ampak položaj upravitelja vključuje dve osebi, Amy Bond in Rob Halford, ki je razmerje med enim in mnogim. En položaj, veliko ljudi.

Preberite več o odnosih z bazami podatkov, tujih ključev, povezavah in diagramih ER .