получается вы не хотите, чтобы было так:
кто-то поставил задачу на 16:35, что произойдет дедлайн у такого-то объекта.
Но есть вероятность, что объекту поменяют дедлайн на 16:50, и тогда нужно будет ту задача удалить и поставить новую на 16:50?
я правильно описал?
да, все верно. только 16:35 не хранится в бд, а высчитыается динамически по определенным пользовательским формулам