Using the co-existence approach to achieve combined functionality of object-oriented and relational systems
R. Ananthanarayanan, Vibby Gottemukkala, W. Kaefer, Tobin J. Lehman, Hamid Pirahesh · 1993
Once considered a novelty, object oriented systems have now entered the mainstream. Their impressive performance and rich type systems have created a demand for object oriented features in other areas, such as relational database systems. We believe the current efforts to combine object oriented and relational features into a single hybrid system will fall short of the mark, whereas our approach, the co-existence approach, has the distinction of requiring far less work, but at the same time promising both the desired functionality and performance. We describe the attributes of our co-existing systems, an object oriented system (C++) and a relational system (Starburst), and show how this combination supports the desired features of both object-oriented and relational systems.