Приложение Django, которое я разрабатываю для компании такси, имеет следующие модули:
- Поездки
- Клиенты (которые покупают товары)
- Транспортные средства
- Водители
Каждая поездка состоит из выбора клиента, транспортного средства и водителя, а также нескольких других параметров.
Я буду записывать каждую поездку, и доход, полученный из-за этого.
Я также хотел бы назначить этот доход, полученный от отдельного клиента, который взял автомобиль, и для автомобиля, который использовался в поездке. Поскольку я хотел бы иметь более глубокое понимание расходов клиента и доходов, полученных от транспортных средств.
Мне нужно иметь дебиторскую задолженность и выписку о получении для каждой поездки.
Есть ли Стандартный способ достижения этого? Я считаю, что аналогичный подход используется в типичных системах электронной коммерции. Мы ценим любую помощь.
Редактировать 1
Я считаю, что могу записать все транзакции таким образом. Поскольку в поездке уже есть транспортные средства и клиенты, возможно, я смогу вывести для них соответствующие транзакции.