Fremmednøkkel
En fremmednøkkel beskytter en definert referanse mellom poster gjennom samsvarende nøkkelverdier.
Sikre referanser til eksisterende poster
En fremmednøkkel er et databasevilkår for en referanse til en passende nøkkel i den refererte tabellen. I et oppdiktet eksempel viser et servicenotat til et eksisterende oppdrag. En referanseverdi som ikke er NULL, skal da ikke peke på en ukjent oppdragsidentifikator.
Om referansen kan mangle, fastsettes separat. Avklar også hva som skjer når den refererte posten endres eller slettes. En fremmednøkkel betyr ikke automatisk sletting av avhengige data. Den sikrer referansen, men avgjør ikke om notatet innholdsmessig hører til oppdraget, eller om brukeren har tilgang. Disse reglene trenger egne kontroller.
Kilder
Beslektede begreper
- Unik nøkkelEn unik nøkkel hindrer gjentatte verdier eller kombinasjoner innenfor det fastsatte dataområdet.
- ForretningsregelEn forretningsregel beskriver en forretningsmessig betingelse eller beslutning som styrer behandlingen av et forløp.
- DatavalideringDatavalidering kontrollerer data mot fastsatte krav, eksempelvis format, obligatoriske felt eller tillatte verdier.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- NettlesercacheNettlesercachen lagrer egnede HTTP-svar for senere bruk. Gjenbruk og ny validering følger de aktuelle reglene.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


