9 Object Databases
Together with the advent of object-oriented programming languages came the problem of how to easily store objects persistently in a database system. We briefly review the most important aspects of the object-oriented paradigm that affect the way objects can be stored in a database. On this basis, we discuss the storage of objects in relational databases, describe the steps that object-relational databases made towards object support, and lastly cover purely object-oriented database systems.
9.1 Object Orientation
The peculiarities of object-orientation are usually not entirely covered by conventional database systems. The following object-oriented constructs give rise to difficulties for object storage.
Classes and Objects: ...