Innehållsförteckning:
Definition - Vad betyder en-mot-en-relation?
En en-till-en-relation i en relationsdatabas inträffar när en förälderpost eller -fält endast har noll eller en barnrekord. Dessa relationer är de enklaste att representera i databaser eftersom både förälder- och barnregister kan finnas i samma tabell.
Techopedia förklarar en-mot-en-relation
Som exempel, i tabellen CUSTOMER_MASTER i en banks databas, representeras varje kund av en unik CUSTOMER_ID, som också är tabellens primära nyckel. Varje kund kan också ha ett utgivet socialförsäkringskort som innehåller ett unikt personnummer. Därför måste varje kund ha ett enda kund-ID i bankens databas. Om en kund har ett, kan det bara finnas ett personnummer per kund.
Moderfältet (CUSTOMER_ID) har en en-till-en-relation med socialförsäkringsfältet. För sådana relationer är det bäst att lägga dem i en tabell för enkel referens. I det här fallet bör socialförsäkringsnumret helt enkelt vara en ytterligare kolumn i tabellen CUSTOMER_MASTER.
