Validation
The bouncer. It checks each record against rules — a zip must be five digits, a date must be a real calendar day — and never edits the data. Record #104's zip ABCDE is rejected with a reason. One question: is this record acceptable as it stands?