Hjem Databaser Hvad er et forhold? - definition fra techopedia

Hvad er et forhold? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder forholdet?

Et forhold, i sammenhæng med databaser, er en situation, der findes mellem to relationelle databasetabeller, når den ene tabel har en fremmed nøgle, der refererer til den primære nøgle i den anden tabel. Forhold giver relationelle databaser mulighed for at opdele og gemme data i forskellige tabeller, mens der forbindes forskellige dataelementer.

Techopedia forklarer forholdet

For eksempel gemmer en CUSTOMER_MASTER-tabel i en bankdatabase kundedata med en primær nøglekolonne kaldet CUSTOMER_ID; det gemmer også kundedata i en ACCOUNTS_MASTER-tabel, der indeholder oplysninger om forskellige bankkonti og tilknyttede kunder. For at sammenkæde disse to tabeller og bestemme kunde- og bankkontooplysninger skal en tilsvarende CUSTOMER_ID-kolonne indsættes i ACCOUNTS_MASTER-tabellen, idet der henvises til eksisterende kunde-id'er fra CUSTOMER_MASTER-tabellen. I dette tilfælde er ACCOUNTS_MASTER-tabellens CUSTOMER_ID-kolonne en fremmed nøgle, der refererer til en kolonne med samme navn i CUSTOMER_MASTER-tabellen. Dette er et eksempel på et forhold mellem de to tabeller.


Den grundlæggende funktion, der adskiller relationelle databaser fra andre databasetyper (f.eks. Fladefiler) er evnen til at definere relationer.

Denne definition blev skrevet i sammenhæng med databaser
Hvad er et forhold? - definition fra techopedia