Hem databaser Vad är en-mot-en-relation? - definition från techopedia

Vad är en-mot-en-relation? - definition från techopedia

Innehållsförteckning:

Anonim

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.

Vad är en-mot-en-relation? - definition från techopedia