UI vs. object: When to require fields
When creating required fields on a standard or custom object, you have two options:
- Make them required at the object-level
- Make them required at the UI-level
In most cases, the latter is a better option. Why?
When fields are required at an object level, they are *always* required, regardless of the source.… Read the rest