On 2005-02-06, Brian Beck <[EMAIL PROTECTED]> wrote: >> Refactoring a database on a live system is a giant pain in the ass, >> simpler file-based approaches make incremental updates easier. >>
> As much as I hate working with relational databases, I think you're > forgetting the reliability even the most poorly-designed database > provides. Continuing with the words example: assuming all words would > otherwise be stored in a table, consider the process of updating the > database schema--all entries are guaranteed to conform to the new > schema. Not only that, but with a well-design RDBMS you can put your schema changes inside of a transaction and make sure everything is right before committing. Isn't there a saying like ... those who create file-based databases are destined to re-create a relational database management system poorly? ;o) -- http://mail.python.org/mailman/listinfo/python-list