The attribute values of a record are validated when attribute values are entered into
the system. This typically occurs when a record is imported into the database, or when the
user creates a new record or opens an existing record in the Detail Editor, edits and saves
it. Attribute values are checked against constraints placed by the data type, editor control
settings, and explicit validation rules. The constraints are independent of validation
levels (i.e., they are always applied). Validation rules can be assigned to specific
validation levels.