Innholdsfortegnelse:
Definisjon - Hva betyr en-til-en-forhold?
En en-til-en-relasjon i en relasjonsdatabase oppstår når en overordnet post eller felt bare har null eller én barnepost. Disse forholdene er de enkleste å representere i databaser fordi både foreldre- og barneposter kan være i samme tabell.
Techopedia forklarer forholdet mellom mennesker
Som et eksempel, i CUSTOMER_MASTER-tabellen i en banks database, er hver kunde representert av en unik CUSTOMER_ID, som også er tabellens primære nøkkel. Hver kunde kan også ha et offentlig utstedt personnummerkort som inneholder et unikt personnummer. Derfor må hver kunde ha en enkelt kunde-ID i bankens database. Hvis en kunde har et, kan det bare være ett personnummer per kunde.
Foreldrefeltet (CUSTOMER_ID) har et en-til-en-forhold til det sosiale trygghetsfeltet. For slike forhold er det best å legge dem inn i en tabell for enkel referanse. I dette tilfellet skal personnummer ganske enkelt være en ekstra kolonne i tabellen CUSTOMER_MASTER.