Az adatellenőrzés ellenőrzi, hogy az adatok megfelelnek-e a meghatározott szabályoknak, mielőtt bekerülnének a rendszerbe. Helyesen van-e formázva az e-mail cím? A korhatár a elfogadható tartományon belül van-e? A kötelező mezők ki vannak-e töltve? Érvényes-e az irányítószám az adott országra? Az ellenőrzés a hibákat a belépéskor észleli, ami a legolcsóbb módja a javításuknak. Egy olyan ellenőrzési szabály, amely elutasítja a helytelenül formázott telefonszámot, később megmenti az ügyfélszolgálati hívást.
Az érvényesítési szabályok többféle formában léteznek. A típusellenőrzések megerősítik, hogy az érték a megfelelő adattípusú. A tartományellenőrzések megerősítik, hogy az elfogadható határokon belül van. A formátumellenőrzések megerősítik, hogy egy mintára illeszkedik, például egy e-mail címre vagy egy dátumra. A hivatkozásellenőrzések megerősítik, hogy egy meglévő rekordra mutat. A mezőközi ellenőrzések megerősítik, hogy a kapcsolódó mezők konzisztensek, például a szállítási cím és a számlázási ország megegyezik. Minden szabály más típusú hibát kiszűr. A kihívás a szigorúság és a használhatóság egyensúlyozása. A túl szigorú szabályok elutasítják az érvényes adatokat. A túl laza szabályok hibákat engednek át. Az az űrlap, amely elutasítja a nevekben az aposztrófokat, nem fogadja el a valódi ügyfeleket. Az az űrlap, amely bármilyen karakterláncot elfogad dátumként, szemetet tárol. Az érvényesítésnek egyértelmű visszajelzést is kell adnia. Az „érvénytelen bevitel” hibaüzenet senkinek sem segít. Az „ÉÉÉÉ-HH-NN formátumú dátum” üzenet pontosan megmondja a felhasználónak, hogy mit kell javítania.
Érvényesítési szabályok típusai
- Típus – helyes adattípus
- Tartomány – a minimális és maximális határokon belül
- Formátum — egyezik a szükséges mintával
- Hivatkozási — egy meglévő rekordra mutat
- Keresztmező – összhangban van a kapcsolódó mezőkkel
- Kötelező – nem üres vagy null
A validáció egy kapu. Megállítja a hibás adatokat, mielőtt azok elterjednének. A kapunak elég szigorúnak kell lennie ahhoz, hogy kiszűrje a hibákat, és elég rugalmasnak ahhoz, hogy érvényes adatokat fogadjon be.
Comments
No comments yet. Be the first to share a thought.
Leave a comment