You can guess - we hear this question popping up quite often.
Last year we had Bertil Chapuis in the house and we let him dig deep into the topic. He summarized his findings in a paper he recently published for this diploma at the Université den Lausanne.
While reading - I found these quotes nicely expressing differences:
Houses are rarely built from scratch without blueprints. Cities, however, usually evolve organically, without detailed blueprints....The JCR model clearly promotes a data-driven structure, without extraneous blueprints.
and..
The choice of the best approach should be made with regard to the responsibility given to the DBA and to the application programmer....on one hand, a prison guardian must control all the prisoner's movements...a tourist guide, on the other hand, has to ensure that the travelers have a good trip by directing them and giving them the right information. Do users have to be guarded or guided?
without further ado:
We at Day Software thank Bertil for allowing us to publish his work and wish him all the best for the future.
Update: Here's a link for downloading the report without having to login at Scribd

COMMENTS