On Jan 27, 10:37 am, Andreas Kostyrka <[EMAIL PROTECTED]> >Ok, I'm 
completly with you on this: OO db are fine for a part of the
> problem space where you can be sure that you will never need to run
> some quick'n'dirty reports for the boss of your boss.
>
> Problem here, it's hard to be sure if you will need these reports
> before you are in production. Your business department will swear that
> they won't ask you the click through rate for some ads. And then, 2
> weeks after you started production for money, they'll sneak in, and
> ask you "to give them clicks and impressions. Would be nice if you
> could calculate CTR, but if that's impossible, we'll add the
> calculation in Excel".
>
> So basically, the number of systems where you know that you can forego
> reporting is small.

This may be all true for the applications you work on but it's not 
true for everyone.  In general people either work on applications that 
fit well within the relational database mold while others work in 
applications that fit well with OO databases.  That's why people are 
normally in the relational DB camp while others are in the OO camp.  
Neither side sees the strengths of the other side or can't see why any 
one would use the other the other type.  This is unfortunate as when 
you don't make a wise choice you are using the wrong tool for the job 
and will have to work harder than necessary.

So in the end you can't say one database type is better than the 
other.  You can only make that claim on a application by application 
basis.  Although you may be safe having some rules of thumbs for 
application domains.

John


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to