Hi,

Thanks.

The index in the banking example in the book will indeed grow as
> transactions happen. If you have a very high rate of transactions, you might
> want to do like banks do, and "close" each month, by moving new transactions
> to a new database file at the end of the month. Then you can do a
> transaction for each account to carry forward the closing balance at the end
> of the last month, to the current month.
>
After X months, you can throw away the old transaction databases, probably
> storing the monthly rollups somewhere for posterity.
>

We're already rolling up by month but would I be right in understanding your
suggestion to be that the rollups should be in a separate database? We were
thinking of another doc type in the same database to contain an opening and
closing balance. This enables us to roll-up but not throw away. I guess the
summing would need to be partly in app login if they were in two separate
databases?

cheers,
Simon

--
***** Email confidentiality notice *****

This message is private and confidential. If you have received this message in 
error, please notify us and remove it from your system.


Simwood eSMS Limited is a limited company registered in England and Wales. 
Registered number: 03379831. Registered office: c/o HW Chartered Accountants, 
Keepers Lane, The Wergs, Wolverhampton, WV6 8UA. Trading address: Falcon Drive, 
Cardiff Bay, Cardiff, CF10 4RU.

Reply via email to