У меня проблема с разветвлением данных при выставлении счетов. Конкретно это так. Предположим, что вы являетесь клиентом и оплатите счет. Однако платеж может применяться к нескольким счетам, поэтому, если я внесу 100 долларов за счет X, Y и Z, при суммировании их сумма составит 300 долларов.
Это связано с тем, что счет может иметь несколько платежей, связанных с ним. Поэтому, когда я хочу посмотреть на сумму платежей по сравнению со счетами, это создает разветвление для сумм счетов.
Какова стратегия для решения этой проблемы?
+-----------+
| INVOICE |
+-----------+
| ID |
| AMOUNT |
| BALANCE |
| PAYMENTID |
+-----------+
и
+---------+
| PAYMENT |
+---------+
| ID |
| AMOUNT |
+---------+
Если цель состоит в том, чтобы получить сумму как платежей, так и сумм счета