Validation at Field, Key, Occurrence, or Entity Level

The validation process occurs at various object levels. Both declarative and procedural validation are considered to be part of the validation process, not just the activation of the validation triggers.

Validation at field, key, occurrence, or entity level can occur as part of the validation of a higher level or it can be initiated explicitly for that level. For example, the validation of a field can occur as part of the validation of an occurrence or by the validatefield statement.