[Dbix-class] Moose
Tomas Doran
bobtfish at bobtfish.net
Sun Jul 18 19:00:56 GMT 2010
> On 11 Jul 2010, at 14:48, Leandro Hermida wrote
<snip>
> In many software development
> projects particularly business-related you really the database to be a
> relational implementation of your entity object model because you have
> other systems, software and programming languages that will be
> interacting with the database.
>
<snip>
> Actually the poster is misleading. When you change the database
> layout you don't have to change the apps which work on that data
> model interface - because you already have an abstracting layer
> between the application and the database. You can extend your ORM
> implementation to be backwards compatible, so that the actual data
> store behind it can change but the front face does not.
That entirely doesn't work in the situation described by the post
which I was replying to..
Extending your ORM implementation doesn't do anything to help you if
you're accessing the same database from other programming languages
(ergo through an entirely different data access layer).
Cheers
t0m
More information about the DBIx-Class
mailing list