Я создаю таблицу в MySQL. Мне нужно поле, которое принимает только 10 НОМЕРОВ. Есть ли способ применить это ограничение (и другие) на уровне базы данных?
Спасибо.
Вы не хотите хранить несколько значений в одном поле.Это рецепт боли / разочарования и неизменно признак плохого дизайна.Используйте дочернюю таблицу для хранения значений и применяйте не более 10 на этом уровне.Вам нужно добавить триггер к этой таблице, чтобы подсчитать количество имеющихся записей и прервать вставку, если она> = 10.