2 ms·
> proven double-entry ledger approach. A double-entry ledger is a combination of a process and a view that was mistaken for a data model centuries ago, and tha
by antonvs 1y ago
> proven double-entry ledger approach.
A double-entry ledger is a combination of a process and a view that was mistaken for a data model centuries ago, and that mistake became embedded.
Fundamentally, you’re dealing with a sequence of events. The double-entry ledger is a particular result of processing those events - a view. There are many other useful views.
This is well understood in academic accounting. See e.g. https://en.wikipedia.org/wiki/Resources,_Events,_Agents https://en.wikipedia.org/wiki/Resources,_Events,_Agents for an alternative system that doesn’t make the same mistake.