Datavalidering
Datavalidering kontrollerer data mot fastsatte krav, eksempelvis format, obligatoriske felt eller tillatte verdier.
Kontroller inndata mot definerte regler
Datavalidering undersøker om data oppfyller bestemte krav. Det kan gjelde type, format, nødvendige opplysninger og tillatte verdier. I et oppdiktet eksempel skal et serviceskjema inneholde en dato i det avtalte formatet og en oppdragsidentifikator. En formelt gyldig dato beviser ikke at besøket faktisk fant sted.
Tidlig kontroll i skjemaet hjelper med retting. Serveren må også håndheve relevante regler fordi inndata kan omgå grensesnittet. Validering erstatter verken rettighetskontroll eller forretningsmessig avklaring. Forklar ved avvisning hva som må rettes, og behold øvrige opplysninger der det er tiltenkt, slik at retting er mulig.
Kilder
Beslektede begreper
- ForretningsregelEn forretningsregel beskriver en forretningsmessig betingelse eller beslutning som styrer behandlingen av et forløp.
- Unik nøkkelEn unik nøkkel hindrer gjentatte verdier eller kombinasjoner innenfor det fastsatte dataområdet.
- FremmednøkkelEn fremmednøkkel beskytter en definert referanse mellom poster gjennom samsvarende nøkkelverdier.
- 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


