Innholdsfortegnelse:
Definisjon - Hva betyr Relasjon?
Forhold brukes noen ganger for å referere til en tabell i en relasjonsdatabase, men brukes ofte til å beskrive sammenhengene som kan opprettes mellom disse tabellene i en relasjonsdatabase.
I relasjonsdatabaser eksisterer det et forhold mellom to tabeller når den ene av dem har en fremmed nøkkel som refererer til den primære nøkkelen til den andre tabellen. Dette enkelt faktum gjør det mulig for relasjonsdatabaser å dele og lagre data i forskjellige tabeller, men likevel knytte de forskjellige dataelementene sammen. Det er en av funksjonene som gjør at relasjonsdatabaser er så kraftige og effektive lagre av informasjon.
Evnen til å definere relasjoner er så grunnleggende og så viktig at det er dette som skiller relasjonsdatabaser fra andre typer databaser, for eksempel flat-fil-databaser. Relasjon er derfor den definerende egenskapen til relasjonsdatabaser.
Forhold kan også være kjent som forhold.
Techopedia forklarer Relasjon
Vurder en banks database. Du har en CUSTOMER_MASTER-tabell som lagrer kundedata, med en primær nøkkelkolonne kalt CustID, samt en ACCOUNTS_MASTER-tabell for informasjon om forskjellige bankkontoer og hvilken kunde som eier dem. For å koble disse to tabellene sammen, det vil si å knytte hver kunde til sin bankkonto, kreves en tilsvarende CustID-kolonne i ACCOUNTS_MASTER-tabellen som refererer til en allerede eksisterende kunde-ID i CUSTOMER_MASTER-tabellen. I dette tilfellet er CustID-kolonnen i ACCOUNTS_MASTER en fremmed nøkkel som refererer til kolonnen med samme navn i CUSTOMER_MASTER. Dette scenariet viser til forholdet mellom de to tabellene.
