Skip to Main Content
The main challenges faced when combining object-orientation and relational databases is the conflict of their data representation. This impedance mismatch problem would reduce significantly if the data models of the two technologies were more aligned. Object-relational mapping tools go some way in addressing the impedance mismatch problem but still fall short. This paper presents an object-relational compiler which is suitable for an object-oriented programming language and the mapping of typed persistent objects to an externally maintained relational database.