У меня есть несколько столбцов, которые могут содержать данные, если пользователь хочет их предоставить.
Пример | Эл. Почта | Имя | Фамилия |
Электронная почта - Обязательно, поэтому для столбца установлено НЕ NULL - По умолчанию: Нет
Имя - Не требуется, поэтому для столбца установлено значение NULL - По умолчанию: NULL
Фамилия - Не требуется, поэтому для столбца установлено значение NULL - По умолчанию: NULL
В phpmyadmin при создании / редактировании столбца; у него есть опция, указывающая По умолчанию: с раскрывающимся списком, показывающим Нет | Как определено | NULL | Текущая отметка времени
Потому что Имя | Фамилия является необязательной и не требуется, следует ли мне выбирать по умолчанию NULL или, может быть, NONE?
Что лучше и почему, пожалуйста?
Я знаю, что по этому поводу уже ведется много дискуссий, но я не смог найти ни одного ответа на свой вопрос; они больше касались разрешения NULL или NOT NULL, мой вопрос касается значения по умолчанию.