Если есть необходимость делать пол необязательным, то можно сделать enum, добавив туда значение для неопределенного (незаполненного), ну или же использовать boolean, разрешив туда NULL.
Лучше вообще не хранить файлы в БД. В зависимости от проекта путь к файлу может представлять из себя различные относительные или абсолютные ссылки, или данные для их генерации.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.