Антон Дышкант: отличие второго от третьего в том, что в третьем случае вы потом не сможете выполнить update или insert со значением null в этой колонке.
Не могу сказать есть ли разница с точки зрения внешних ключей, но из соображений читаемости и логики обработки я бы рекомендовал ставить NULL по-умолчанию в том случае, если поле не обязательное.
Алексей Уколов
@alexey-m-ukolov Куратор тега Веб-разработка
Андрей: нет, не понятно. Вы туда просто добавили то, что в комментариях уже написали. А мне после ваших комментариев было неясно что в итоге я бы у вас купил, будь у меня такое желание.
Алексей Уколов
@alexey-m-ukolov Куратор тега Веб-разработка
Лично мне все еще не ясно, что конкретно вы продаете - cms? дизайн? готовый бизнес? что-то еще? Сформулируйте свое предложение конкретно и вам, думаю, станет понятнее куда с ним податься.