Тип перечисления ENUM в PostgreSQL.

 Для ситуаций когда значения поля в таблице PostgreSQL имеет ограниченное количество строковых значений, для использования отлично подходит тип Enums, который предварительно создаем, а потом используем при создании поля в таблице.

Подробнее