Eén op één relatie

Schrijver: Lewis Jackson
Datum Van Creatie: 6 Kunnen 2021
Updatedatum: 1 Juli- 2024
Anonim
Eén op één relatie - Technologie
Eén op één relatie - Technologie

Inhoud

Definitie - Wat betekent een-op-een-relatie?

Een één-op-één-relatie in een relationele database vindt plaats wanneer een ouderrecord of -veld alleen nul of één onderliggende record heeft. Deze relaties zijn het gemakkelijkst weer te geven in databases omdat zowel de bovenliggende als onderliggende records zich in dezelfde tabel kunnen bevinden.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart een-op-een-relatie

Als voorbeeld wordt in de tabel CUSTOMER_MASTER in de database van een bank elke klant vertegenwoordigd door een unieke CUSTOMER_ID, die ook de primaire sleutel van de tabel is. Elke klant kan ook een door de overheid uitgegeven socialezekerheidskaart hebben, die een uniek sofinummer bevat. Daarom moet elke klant één klant-ID hebben in de database van de bank. Als een klant er wel een heeft, kan er slechts één sofinummer per klant zijn.

Het bovenliggende veld (CUSTOMER_ID) heeft een één-op-één relatie met het veld voor sociale zekerheid. Voor dergelijke relaties is het het beste om ze in één tabel te plaatsen voor het gemak van referentie. In dit geval moet het sofinummer gewoon een extra kolom in de tabel CUSTOMER_MASTER zijn.