У меня есть таблица, которая выглядит примерно так:
CREATE TABLE shift (
shift_id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
week_id INTEGER NOT NULL,
start_time DATETIME
);
Теперь я хочу ограничить количество строк, которые могут иметь одинаковое start_time.Например, я хочу, чтобы было максимальное количество двух строк, которые можно вставить для любого заданного времени начала.Возможно ли сделать это с каким-то ограничением?Если нет, то как мне это сделать?