Почему столбцы типа BOOLEAN создают проблемы при проектировании реляционных баз данных?

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

Я также вижу (для ответов на переполнение стека ), что рекомендуемый тип для MySQL — TINYINT.

Теперь я взялся за свой небольшой побочный проект -с использованием DerbyDB, и он поддерживает столбцы BOOLEAN, но только после версии 10 или около того.

Итак, вопрос в том, почему так сложно включить столбец BOOLEAN при разработке реляционной базы данных? Я что-то упустил, или это просто перенесено в список -как неважное, поскольку вы можете тем временем использовать другой тип столбца?

13
задан pafau k. 15 July 2012 в 13:31
поделиться