Если вам когда-нибудь понадобится хранить данные там, где вам нужна возможность указать «мы не знаем», тогда вы можете рассмотреть возможность использования нулевых значений.
Например, я храню данные с удаленных датчиков. Когда я не могу получить данные датчика, например, из-за проблем с сетью, я использую ноль.
Если, однако, вам требуется, чтобы значение всегда присутствовало, вам следует использовать ограничение NOT NULL
.