Я помню, как читал эту статью о дизайне базы данных, и я также помню, что сказано, что у вас должны быть свойства поля NOT NULL. Я не помню, почему это было так. Все, о чем я могу думать, это то, что, как разработчику приложения, вам не нужно проверять NULL и возможное несуществующее значение...