Приветствую, потребовалась необходимость реализовать систему учета заявок.
Суть системы отследить: заказ позиций прорабом, одобрение заказа 2 отделами, поиск поставщика снабжением, оплату бухгалтерией, доставку на склад (статус в Пути), прибытие на склад (оповещение прораба), и стоимость каждой позиции в заказе.
На некоторые из позиций требуется прикрепление паспорта.
Поставщиков может быть несколько по одной позиции, могут быть несколько счетов от 1 поставщика, пред и пост - оплата.
Сведя все в таблицу, лучшего варианта реализации пока не придумал.
Вопрос, каким способом построить БД для более быстрой работы. Хранить в разных таблицах все и связывать через ID?
Есть необходимость фильтрования по всем полям, выборке по поставщику, поиск заказа по накладной (счету), заказы по: объекту, менеджеру, прорабу и прочие...