Hermann Himmelbauer wrote:
On Wednesday 13 October 2004 22:47, Garito wrote:
Andreas Jung wrote:
--On Mittwoch, 13. Oktober 2004 9:15 Uhr -0700 Jason Leach
<jason.leach@gmail.com> wrote:
0. No standard DB support. I don't think ZPoPyDa has been updated since 2001. I'm sure that fills new developers with lots of confidence. Perhaps it works fine, but it's not being improved. Perhaps other DB interfaces are better. But then again ZSQL Methods are still ancient and in DTML.
There are enough DB adapters available for nearly every DB available. DAs are not shipped with the Zope core. If you need a particular DA you can easily download and install it. What is your problem with ZSQL methods? They are known to work fine (as instance in the ZODb or on the filesystem). Do you know a better framework for specifying SQl queries in a generic way?
This is my opinion and only my opinion: I think Zope has a DB (object oriented one). For that, I think that DB connectors are for backward compatibility with your ancien software but I would like to migrate data
I'm no specialist, but I think that's not true: An object oriented database is perfect for storing objects. But there are cases where you just don't need to store objects and the relational model fits better. Table joins and things like that are handy and surely not "ancient".
Moreover relational databases are nowadays very stable and proven, support special hardware, scale extremely well etc.
Regards, Hermann
Then why use object oriented aproach? If I think object and then store "data" I need a conversion but If I think objects and store objects no conversion needed, isn't it? Sometimes is difficult to change our minds Cheers!