
Кредит
Я тут почитал и подумал.
В момент покупки создаётся кредитный счёт в банке, с которого списывается определённая
сумма денег на покупку товара в магазине. А потом вы постепенно этот \"минус\"
погашаете.
Я думаю, в такой трактовке завести в программе новый счёт с отрицательным начальным
остатком и периодически проводить операцию перевода -- самое логичное решение.
Потому как отражает реальное положение вещей.