A Knowledge Based System Converting ER Model into an Object-Oriented Database Schema

II-Yeol Song, Heather M. Godsey
1993 Database Systems for Advanced Applications '93  
In this paper, we discuss a knowledge based system, KERO, which implements a methodology converting an entity-relationship (ER) model into a structurally objectoriented database schema. A set of rules that can convert most semantic constructs of ER models into an OODB schema is discussed. Our method is an improved one which can properly convert many-to-many relationships with non-key attributes and aggregation in ER model. The ideas which can further enhance the converted OODB schema are also
more » ... esented. We think that the translation methodologies from semantic data models into OODB schema are important since most existing relational database design methodologies are based on the semantic approach and OODB systems must subsume existing relational database systems. The KERO system has been implemented in MIKE, which is a meta-interpreter written in Prolog.
doi:10.1142/9789814503730_0033 fatcat:7onrlx4rczerdjef3fjx4hzohi