|
|
|
|
|
by sScTE9qEMCxEk34
1203 days ago
|
|
> It all works out and is essential for "debugging" problems (when money appears to go missing -- or worse, materializes and you don't know why). That's equally true in programming. The problem is that it only helps you debug problems that it created or participated in... The difference in accounting is that it's not "two entries for the same thing". It's a credit and debit entry. It's a source and a target entry. It's two different entries for two different things, even though some of the details (like the transaction that they actually relate to) will be shared. (And they're treated as separate "rows", rather than as additional columns on a single row, because it's a many-to-many relationship. Very database-designy!) |
|