Технически нули являются незаконными в реляционной математике, на которой основана реляционная база данных. Итак, из чисто технической, семантической реляционной модели точки зрения нет, они не в порядке.
В реальном мире денормализация и некоторые нарушения модели в порядке. Но, в общем, нули являются индикатором того, что вы должны более внимательно смотреть на ваш общий дизайн.
Я всегда очень осторожен в отношении нулей и стараюсь нормализовать их, когда только могу. Но это не значит, что иногда они не лучший выбор. Но я определенно склоняюсь к стороне «no nulls», если вы действительно не уверены, что с нулями лучше в вашей конкретной базе.