Итак, я создаю систему отслеживания проблем, где у меня есть пользователи, которые создают заявку на проблему, и есть разработчики или «обработчики», которые получат заявку и решат ее.
Эти обработчики связаны с группами, и эти группы будут отвечать за назначение заявок разработчикам / обработчикам. Какую модель сущностей мне следует использовать для этого?
В настоящее время у меня есть Пользователь для пользователей, Тикет для билетов, Группа для групп, у которых есть набор пользователей и список билетов, и Ticket_User для сопоставления билетов пользователям.
Но я понятия не имею, как правильно вовлечь в это групповую сущность.
Любая помощь будет принята с благодарностью.
Диаграмма ER