Lernen
Prüfen, ob ein Datensatz einer Menge von Format-, Bereichs-, Typ- oder Geschäftsregeln entspricht.
Regelvalidierung ist der Prozess, mit dem bestätigt wird, dass ein Datenwert explizite Einschränkungen erfüllt, bevor er akzeptiert wird. Typische Klassen: (a) Formatregeln — der Wert entspricht einem Muster; (b) Bereichsregeln — der Wert liegt in erlaubten Grenzen; (c) Typregeln — der Wert hat den erwarteten Typ; (d) Geschäftsregeln — domänenspezifische Invarianten. Ein Datensatz ist genau dann gültig, wenn er alle geltenden Regeln erfüllt.
gültig(Datensatz) ⇔ ∀ r ∈ Regeln : r(Datensatz) gilt
- E-Mail-Format: „[email protected]" ✓; „user@@example" ✗
- Altersbereich [0, 130]: 25 ✓; 200 ✗
- Geschäftsregel: Rechnungssumme = Summe der Positionen
So erkennen Sie es
- Ein Datensatz wird mit Regeln präsentiert
- Die Aufgabe fragt nach Gültigkeit oder verletzter Regel
- Regeln können kombiniert oder hierarchisch sein
Häufige Fehler
- Bei der ersten erfolgreichen Regel aufhören
- „Gültiges Format" mit „korrektem Wert" verwechseln
- Groß-/Kleinschreibung, Leerzeichen oder lokale Trennzeichen ignorieren