И Required: Yes
, и Validation Rule: Is Not Null
означают одно и то же. Вам, конечно, не нужно использовать оба.
Required: Yes
является предпочтительным, поскольку он становится фундаментальным свойством самого столбца (поля). Инструменты, которые смотрят на определение столбца (a.k.a. метаданные), сразу же узнают, что столбец не обнуляется. Те же самые инструменты могут быть введены в заблуждение, считая, что столбец обнуляем, если столбец определен как Required: No
, и они не удосуживаются (или не могут) извлечь и проанализировать правило проверки для этого столбца.