Есть ли способ добавить ограничение к таблице postgresql, чтобы предотвратить совпадение дат? Например, у меня есть таблица под названием workouts
, которая имеет столбцы даты week_start
, week_end
. Я хочу убедиться, что ни один из диапазонов week_start - week_end не совпадает с любыми существующими диапазонами. ОДНАКО, дата окончания week_start
может перекрываться с датой начала week_end
.Предотвращение перекрытия даты postgresql
Может кто-нибудь помочь?
Заранее благодарен!
Значит, вы используете номера недель? Если это так, между датами недель может не быть совпадений. – Patrick