Optimal Data-Based Business Process Rules
•As soon as possible… the row ends up in a state where it need never again be touched by the database, except under rare circumstances.
–Corollary #3: Summarizing or reporting old events need only happen at most once, for any given event date range. Re-summarizing the same old data repeatedly implies that we either “forgot” to re-use the former result, or we suspect that history has been rewritten, both of which tend to point to a process failure!