Тов. Марков рассказал.
— Сколько ты знаешь античных философов?
— Ннну… человек 10-15 греков и 5-10 римлян, может быть, назову (я, понятно, в ахуе от вопроса)
— А в Тёмные Века?
— Ну, там, в общем, больше, эти, богословы…
— Сколько, блять?
— Человек 20…
— Хорошо, а Возрождение и Просвещение?
— 30+
— Отлично, а Новое Время там?
— Ну тут много очень…
— Сколько вобще, всего, получилось?
— Нууу, человек 100…
— А теперь представь, что у нас есть ёбаный факультет, который каждый ёбаный год выпускает 120 человек, у которых в дипломе написано «философ»!!!!!
Насколько мне известно, таких значений необходимо избегать для поддержания БД в консистентном (непротиворечивом) состоянии.
NULL есть «неизвестно»: не TRUE, и не FALSE. Так у нас получается трёхзначная логика (истина, ложь, неизвестно).
Можем ли мы гарантировать непротиворечивость хранящихся данных с трёхзначной логикой?
Для этого нужно свести генетическое разнообразие индивидуумов в кооперативной системе к полному нулю."
Понятно, что надо делать.