пустое значение это значение, ничем не хуже непустого
хм.. наверное соглашусь. по идее же если я бэкэндщик, то получаю объект, разбираю и кладу в БД. А если поля этого нет, то мне ещё нужно проверить, что его нет, задать пустое значение и только потом класть в БД.
Что-то с этой стороны я не подумал. Уточню у бэкендщиков.
например одна и та же форма может быть использована для добавления и редактирования, в одном случае элемент ввода используется в другом только отображается