Ноль и отсутствие значения
Ноль является определённым числом. Пустое поле может означать, что значение не получено, неприменимо или скрыто. Если таблица заменяет все эти состояния нулём, читатель теряет возможность понять, что действительно известно о записи.
В учебном каталоге поле «количество» равно 0 у одной строки и отсутствует у другой. Первая строка сообщает численное значение по своему определению. Вторая не даёт такого сообщения. Складывать их как два достоверных нуля было бы необоснованно.
Фильтр и область поиска
Отсутствие результатов относится к текущему запросу и настройкам. Оно не доказывает пустоту всей базы. Фильтр категории, диапазон значения или выбранный язык может ограничивать видимую часть списка, поэтому описание наблюдения должно включать эти условия.
Полезная формулировка выглядит так: «при указанных фильтрах список не показал записей». Она отделяет видимое поведение от предположений о причине. Для вывода о сбое нужны дополнительные данные; пустой блок сам по себе их не предоставляет.
Как не потерять контекст таблицы
В заметке оставляют название поля, единицу, источник и статус заполнения. Статусы «не указано», «не применимо» и «не удалось получить» лучше различать, когда источник позволяет это сделать. Если причина неизвестна, её так и называют.
Один снимок не показывает динамику обновления. После повторного наблюдения могут появиться значения, но это ещё не объясняет предыдущее состояние. Сохранение обеих дат и условий помогает описать изменение без выдуманного диагноза и без обращения к персональным данным.
Как сохранять неизвестность
| Отображение | Допустимая запись | Неподтверждённый вывод |
|---|---|---|
| 0 | Показано числовое значение ноль | Все связанные поля известны |
| Пустое поле | Значение не показано | Значение равно нулю |
| Нет результатов | Запрос не показал записей | Вся база пуста |