hunter wrote:
Dodatkowe pole document_id: (int) jeśli to było zafakturowane obciążenie to jest to numer id z tabelki szczegółów faktur (invoice_contents). Jeśli nie było zafakturowane to jest to być może nr z piszączego się modułu KP.
znaczy się piszesz?
Ja to widziałem trochę inaczej. Nie mieszamy w to dokumentów (faktur/KP), czyli dodatkowa tabelka ustalająca relacje pozycji z tabeli cash
table cashlinks ( covenant integer /id obciążenia w cash payment integer /id wpłaty w cash )
i teraz możemy do każdego obciążenia przypisać kilka wpłat albo na odwrót. Z tym, że potrzebowałbym jeszcze propozycji co do nazw kolumn, bo być może w przyszłości możnaby w ten sposób powiązywać przychody i rozchody sieci. Ale ja się nie znam na księgowości, więc może bredzę.