Как создать столбец с пятью числовыми вариантами?

Необходимо создать столбец "приоритет задачи" с пятью возможными вариантами:
-2, -1, 0, 1, 2

Причем желательно, чтобы данные задавались числом, а не строкой. Какой тип поля прописать? ENUM, насколько я понял, поддерживает только строки.
Можно прописать SIGNED TINYINT(1) и как-то ограничить диапазон значений?
  • Вопрос задан
  • 116 просмотров
Пригласить эксперта
Ответы на вопрос 2
@AVKor
Используйте ENUM. В базе значения хранятся как целочисленные, а оперируете ими как строками.
Ответ написан
tinyint + триггеры на вставку/обновление для проверки допустимого диапазона значений
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы