19 марта 2009 г. 14:35 пользователь Alexey Pechnikov <pechni...@mobigroup.ru
> написал:

А это аппаратная ошибка, данные не получены, следует исправить аппаратную
> проблему и повторить эксперимент. Сохранить эти данные, воспользовавшись
> предопределенным NULL или undefined значением технически возможно, но это
> худший вариант. Хотите сохранить сведения об ошибке - создайте таблицу
> ошибок
> и сделайте запись в ней.
>

(прошу прощения, что поднимаю такую старую тему, но тут столько всего
интересного...)

Пусть у нас в БД больницы в поле типа float хранится некая скалярная
характеристика какого-то, возможно пустого, множеества - например,
минимальная температура пациентов больницы за сегодня (маразм, но не суть),
а сегодня в отделении никто не лежит. Однако, тип поля ТРЕБУЕТ наличия
какого-то значения за сегодня, при этом любое значение будет ложным.
"Отсутствие значения" будет более близко к истине.

Ответить