не могу найти, и не могу суть никак понять, как оно вообще должно работать, если я могу товары закупать у разных поставщиков? Как у меня сформируются заказы поставщикам?
(5) это понятно! Непонятен механизм - какой товар у кого заказывать!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший