Database Programming & Design

       

UNK и неравенство: основы


После неудачной попытки определить равенство Дейт переходит к

определению операций "больше" и "меньше". Немедленно сталкиваясь

с проблемами, он утверждает, что потребность в таких операциях с

операндом UNK сомнительна. Попробовав предложить возможную

интерпретацию с теми же изъянами как интерпретация равенства, он

приходит к мнению, что использование этих операций, когда один

или оба операнда есть UNK, "не имеет смысла".

Теперь вы можете видеть, что я имел в виду, говоря, что с точки

зрения семантики неправильным в подходе со значениями по

умолчанию является то, что семантика этого подхода неверна и

мешает получению информации из базы данных (ноябрь 1996 г.; Дейт

"полностью не согласен" с этим в апреле 1997 г.). Позиция Дейта

приводит к тому, что его схема не может обеспечить пользователей

информацией, если какая-либо из этих двух операций используется

при наличии UNK. Поэтому я полагаю, что позиция Дейта совместно с

некорректностью определения равенства теперь демонстрирует

истинность моего утверждения.



Содержание раздела