TRANSFORMING OBJECT ORIENTED DATA MODEL TO RELATIONAL DATA MODEL

The object oriented and relational technologies are originated in distinct paradigms. The objectoriented technology is universally accepted approach for the development of business applications since it offers more appropriate methods and facilities for modelling of the real world objects. Meanwhile, relational database is still used to preserve the persistence of enterprise data. Connecting these two paradigms is not a straightforward task and necessitates a systematic mapping from one to another. Mapping from object model to relational database demands special attention because it would yield an object-relational impedance mismatch. One of the essential concepts in object technology is the idea of inheritance, and unfortunately relational database does not support this notion. This paper seeks to address various approaches in mapping from inheritance to tables and demonstrates how object-relational tool could be used to help software developers.