Как ограничить значение столбца в SQLite / MySQL

Я хотел бы ограничить значение столбца в таблице SQL. Например, значения столбца могут быть только «автомобиль», «велосипед» или «фургон». У меня вопрос: как добиться этого в SQL, и стоит ли делать это на стороне БД, или я должен позволить приложению ограничить ввод.

Я также намерен добавить или удалить дополнительные значения в будущее, например, «грузовик».

Типы баз данных, которые я использую, - это SQLite и MySQL.

20
задан Achraf Almouloudi 24 March 2019 в 02:34
поделиться