Как лучше организовать схему заявок в Helpdesk систему с разными департаментами?
Поступила задача переписать внутреннюю систему заявок(IT, канцелярия и тд). Ранее она была реализована на PHP 5.3+MSSQL с разделениям по отделам( т.е. в SQL лежат отдельные столбцы для заявок в каждый департамент, но все столбцы повторяются(время заявки,тело заявки,ID пользователя,статус заявки)). Как правильней будет переписать это? Оставить так же каждому отделу отдельную таблицу, или же лучше сделать общую таблицу с указанием Dept_id. Уточню, что почти везде информация подаётся одинаковая(Тело заявки, скриншот(необязательно) и передаётся Id пользователя, чтобы потом показывать информацию о нём в заявке). Кроме пожалуй одного отдела(Архив, там указывается номер дела, срок на какой выдается и различная техническая информация).
Если необходимо нарисую Схему как было сделано, и как я это вижу, прошу именно указать направление как правильней всего это сделать, и как лучше будет работать, т.к. ранее я не разрабатывал столь сложные схемы взаимодействия сам.