Een-tot-een-verhoudings

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 .