У меня странная ситуация в дизайне моей БД. Я имею в виду, что тип значения поля может быть нормальным целым числом или числом между диапазоном. Я объясняю себя примером:числовой диапазон тип данных postgresql
Возраст столбца может быть числом (18) или диапазоном между (18-30). Как я могу представить это с помощью postgresql?
Thx!
Postgres имеет встроенный [целочисленный тип диапазона] (http://www.postgresql.org/docs/9.4/static/rangetypes.html) –
Также встроенным в 'numrange' (для числовых диапазонов) или [вы можете создавать дополнительные типы диапазонов] (http://www.postgresql.org/docs/current/static/rangetypes.html#RANGETYPES-DEFINING). – pozs