процесс:
3 сущности:
1) Каталог
2) Договор
3) Отправка
Сначала создается договор, при его создании должны быть указаны номер договора и дата + добавляется произвольное количество товаров и указывается количество каждого товара. Далее на основе договора создается отправка. При создании отправки указывается номер отправки, дата и так же добавляются товары, только уже с указанного договора, и так же добавляется колиество каждого товара (количество товара отправки <= количества данного товара в договоре)
как оптимально построить модели? потому что, тем что я сделал, не сильно легко оперировать
- модель Товар - модель Договор - модель ТоварВДоговоре(промежуточная м2м модель, с полем Количество) - модель Отправка - модель ТоварВОТправке (промежуточная м2м модель с полем количество)
Обсуждают сегодня