Een-tot-een verhoudings is 'n integrale deel van die bou van 'n databasis
Een-tot-een verhoudings vind plaas wanneer daar presies een rekord in die eerste tabel is wat ooreenstem met een rekord in die verwante tabel. Byvoorbeeld, Amerikaanse burgers het 'n maatskaplike sekuriteitsnommer. Daar is slegs een nommer wat per persoon toegeken word, en daarom kan 'n persoon nie meer getalle hê nie.
Hier is nog 'n voorbeeld met die twee tabelle hieronder. Die tabelle het 'n een-tot-een-verhouding omdat elke ry in die eerste tabel direk verband hou met 'n ander ry in die tweede tabel.
Werknemernommer | Eerste naam | Van |
123 | Rick | Rossin |
456 | Rob | Halford |
789 | Eddie | Henson |
567 | Amy | Bond |
Dus moet die aantal rye in die tabel van die werknemer se naam dieselfde wees as die aantal rye in die werknemerstabel.
Werknemernommer | posisie | Telefoon Ext. |
123 | Mede | 6542 |
456 | Bestuurder | 3251 |
789 | Mede | 3269 |
567 | Bestuurder | 9852 |
'N Ander tipe databasismodel is die een-tot-baie-verhouding. Met behulp van die onderste tafel kan jy sien dat Rob Halford, 'n bestuurder is, dus sy verhouding tot die posisie is een-tot-een, want by hierdie maatskappy het 'n persoon net een posisie. Maar die bestuurder se posisie sluit in twee mense, Amy Bond en Rob Halford, wat 'n een-tot-baie verhouding is. Een posisie, baie mense.
Kom meer te wete oor Database Relationships, Foreign Keys, JOINs en ER Diagramme .