referanseintegritet
Referanseintegritet er et begrep innen databaser som beskriver at forholdet mellom tabeller skal være konsistent. I praksis betyr det at en fremmednøkkel i en barnetabell bare kan inneholde verdier som finnes som primærnøkler i den refererte foreldretabellen. Dette hindrer foreldreløse poster og sikrer at forbindelsene mellom dataene er gyldige over tid.
Referanseintegritet håndheves vanligvis gjennom fremmednøkkelbegrensninger i relasjonsdatabaser. Slike begrensninger kontrollerer innsetting, oppdatering og sletting, og kan
Eksempel: En ordre-tabell refererer til en kunde-tabell ved hjelp av kunde_id. Verdier i ordre.kunde_id må alltid
Referanseintegritet bidrar til konsistens, reduserer dataredundans og støtter forretningsregler. Den er en grunnpilar i relasjonsmodellen og
Begrensninger: NoSQL-databaser mangler ofte innebygd referanseintegritet; når den finnes, er den ofte oppnådd via applikasjonslogikk eller