У меня есть следующий проект базы данных:Проектирование реляционных баз данных цикл
Я хочу, чтобы добавить новую таблицу с именем Задача, которая будет иметь отношение один-ко-многим с проектом (Project будет одна или несколько задач и конкретная задача будут принадлежать только одному проекту). Следующие пользователи также будут назначены для разных задач в проекте (в основном для таблицы пользователя требуется другое отношение многих к многим с задачей, но это создает цикл в дизайне). Является ли это хорошей практикой или мне следует избегать создания циклов в дизайне?