Запуск Postgres 7.4 (Да, мы находимся в разгаре обновления)
Мне нужно сохранить от 1 до 100 выбранных элементов в одно поле в базе данных. 98% времени, когда он будет только один элемент, и 2% времени (если это), будет несколько элементов.
Элементы представляют собой не более чем текстовое описание (на данный момент) длиной не более 30 символов. Это статические значения, которые пользователь выбирает.
Требуется знать оптимальный тип данных столбца, используемый для хранения желаемых данных. Я думал о БЛОБЕ, но не знал, является ли это излишним. Может быть, JSON?
Также я думал об ENUM, но на данный момент я не могу этого сделать, так как мы запускаем Postgres 7.4
Я также хотел иметь возможность легко идентифицировать введенные элементы, чтобы не отображать или ссылаться на таблицы.