Можно ли ограничить кол-во записей с данным ключом в mysql?
Есть таблица в бд, у которой есть столбец class, который может повторяться. Как можно поставить ограничение на количество записей с одним и тем же class. Я знаю, что можно создать триггер, который при вставке будет проверять количество записей с выбранным class. Но нет ли более простого способа, чего-то вроде ALTER TABLE MAX_ROWS?
Возможно у вас есть еще какой столбец на который в совокупности со столбцом class можно повесить уникальный ключ. Но в большинстве случаев просто предварительно проверяется дополнительным запросом.