Jonathan Gardner wrote:
When you are starting a new project and you don't have a definitive picture of what the data is going to look like or how it is going to be queried, SQL databases (like PostgreSQL) will help you quickly formalize and understand what your data needs to do. In this role, these databases are invaluable. I can see no comparable tool in the wild, especially not OODBMS.
FWIW, I talked to my promoting professor about the subject, and he claimed that there's quite a number of papers on OODBMS that point to fundamental problems with constructing capable query languages for OODBMS. Sadly, I have not had time to get & read those sources.
Regards, mk -- http://mail.python.org/mailman/listinfo/python-list