В частности, в системах управления реляционными базами данных, почему нам нужно знать тип данных столбца (скорее всего, атрибут объекта) во время создания?
Для меня типы данных выглядят как оптимизация, потому что одна точка данных может быть реализована любым количеством способов. Разве не лучше было бы назначать семантические роли и ограничения для точки данных, а затем внутренне исследовать и оптимизировать двигатель, какой тип данных лучше всего обслуживает пользователя?
Я подозреваю, что это тяжелый подъем и почему проще просто спросить пользователя, а не выполнять работу.
Как вы думаете? Куда мы направляемся? Это реалистичное ожидание? Или у меня есть ошибочное предположение?