Implementation of the Object-Oriented Data Model in Oracle Database
Oracle is a database management system supporting the object-oriented data model that is usually adopted by the storage technology of persistent object. This paper describes the main features and characteristics that an object-oriented database system must have to qualify as an object-oriented data model. The paper introduces how to describe and implement the main modeling elements of the object-oriented data model in Oracle database which are the main components of class diagram, including the class, attribute, method, inheritance and polymerization. The examples of SQL that the paper offers can successfully run in Oracle 10g.
L. J. He et al., "Implementation of the Object-Oriented Data Model in Oracle Database", Applied Mechanics and Materials, Vols. 44-47, pp. 3849-3853, 2011