Modelling the database schema and modelling the application objects to fit this schema is necessary to develop a database and its applications.
1.
Storing Objects in a Database
-
Usenet articles on how one can make objects persistent without the code becoming dependent on a specific database technology.