[Pdx-pm] October Meeting Next Week
perl-pm at joshheumann.com
Wed Oct 5 14:22:02 PDT 2005
One week from today, folks.
Wednesday, October 12th, 2005 6:30pm at Free Geek, 1741 SE 10th Ave
David Wheeler, How to Move Object-Relational Mapping into the Database
Developers of database-backed object-oriented applications sooner or
later run up against the impedance mismatch between relational databases
and object-oriented design. The solution to the impedance mismatch is
generally to create an object/relational mapper in the application space
to transparently manage the serialization and deserialization of objects
to the database.
This session describes a different approach: polymorphic database
design. This approach advocates taking advantage of the advanced
features of the database to move object/relational mapping to the
database itself. While many application developers use only a subset of
the functionality of their database server, most databases offer a world
of advanced features just waiting to make life easier. Examples from
PostgreSQL and SQLite demonstrate how to leverage database features such
as update-able views and domains to greatly diminish impedance mismatch
while simplifying application source code.
More information about the Pdx-pm-list