У клиента 2 инвесторских счета
Для счета инвестора 123180 есть защита
Для счета инвестора 123177 защиты нет
Пустота в строке означает, что инвестор пренебрег значением и ничего не выставил.
Я попробовал создать счет инвестора с нулевой защитой депозита и получил такой же результат, как и в случае с счетом #123177 - NULL в поле protection.
> Вспоминаем элементарную функцию конструктора шаблона... туда передается цифра фактически её все равно какая это цифра ... но не меньше нуля. Если меньше, то валидатор не пропустит. Если Пустота валидатор не пропустит. Если 0, валидатор пропустит, но тога в этой табличке будет 0, а не пустота! Следовательно - остается PHPMYADMIN, NAVICAT (DEL) ставит туда Пустоту......
Код достаточно старый и явно не идеален, библиотека для валидации там не используется. Просто проверяется наличие значения, без каких-либо правил. NULL в базе доказывает, что был установлен ноль в поле Защита депозита при создании счета инвестора.