Programmers love objects
Objects are normally ephemeral
Programming languages
provide object persistence, but it is
fragile
Databases provide robust data persistence.
So… need way to persist
object data in the database
Or think bigger: use data
model across object-DB boundaries.