On Tue, 16 May 2000, John Hasler wrote:
> I'd prefer to have the journal entries in a fixed record length append-only 
text file.

I'm not sure that the "append-only" aspect works. Even the "pen and ink" 
accountants could modify entries by drawing a line through them.

Much of what you want can be accomplished by storing the active records in a 
file and storing that file in an appropriate file system.

I think that this discussion is heading in the wrong direction.
We have a fundamental decision to make. "Do we demand and utilize the power 
of a full database system?" If we do, much of the logic of report generation, 
etc. migrates into the database. Otherwise, we are just using some form of 
structured data storage and the logic remains totally within the application.
In that case, we should not specify HOW the data is stored. John should be 
able to use his flat files. Joe can use Sleepycat DB and Mary can use a full 
blown enterprise DBMS.

The convenience of a single file datastore is offset in many cases by the 
security, efficiency and reliability of multiple files.

I don't think that we should lock ourselves into ONE solution.

Reply via email to