Сложность
В последней части статьи Дейт говорит, что ожидает очевидной
реакции на то, что его схема со специальными значениями
значительно усложняет запросы. У меня имеются три комментария
относительно этого свойства его схемы.
Во-первых, беглый взгляд на критику Дейта многозначной логики
показывает, что она в основном опирается на усложненность MVL, в
результате чего увеличивается вероятность ошибок. Мне кажется
интересным, что теперь Дейт запускает собственную петарду
сложности. Возможно, он будет объяснять нам, что сложность MVL
плохая и приводит к ошибкам, а сложность его схемы, требующая
мастерства от пользователей, хорошая и к ошибкам не приводит.
Во-вторых, вся эта дополнительная сложность запросов, требуемая
схемой Дейта, существует только по одной причине: потому что
семантика схемы либо некорректна (для равенств), либо не
обеспечивает доступ к информации, содержащейся в базе данных (для
больше и меньше).
Наконец, я не сомневаюсь, что Дейт найдет много слов в ответ. Но
следует понимать, что не обязательно тот, кто говорит слово
последним, занимает лучшую позицию.