OODB Design with EER
نویسنده
چکیده
In contrast to the conventional methodology of object-oriented program design focused on the interaction of objects, object-oriented database design should be based on the representation of objects. We put more emphasis in the application semantics pertinent to the structures of, relationships between, and constraints on objects than operations on the objects. Enhanced Entity-Relationship (EER) model is a convenient tool for representing these semantics. In this paper, I address the concept and methodology of using the EER model to design an objectoriented database schema. The EER model facilitates the design of a logical schema that can be mapped to an object-oriented schema straightforward. An EER schema diagram is also a useful document that describes the logical database schema to other designers and users.
منابع مشابه
NIVERSITY Support for Object - Oriented Database Schema Design
Even with the help of present schema design tools (e.g. graphical editors, EER model techniques, etc) the task of constructing any non-trival object oriented database schema (OODB) is immense. This paper describes a system, TYPSYS, which automatically produces a type hierarchy from information about the leaf object types (types at leaf level of the hierarchy) which are visible from the database...
متن کاملModeling and Simulating a Software Architecture Design Space
Frequently, a similar type of software system is used in the implementation of many different software applications. Databases are an example. Two software development approaches are common to Þll the need for instances from a class of similar systems: (1) repeated custom development of similar instances, one for each different application, or (2) development of one or more general purpose off-...
متن کاملA New Architecture for Integration of CORBA and OODB
ÐObject-oriented database system (OODB) supports an object-oriented data model with the functionality of persistency and transaction semantics. In order to facilitate the use of OODB, the Object Database Management Group (ODMG) defined a standard for object database management system. On the other hand, the Object Management Group (OMG) defined the Common Object Request Broker Architecture (COR...
متن کاملA Knowledge Based System Converting ER Model into an Object-Oriented Database Schema
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...
متن کاملA Study on Development of a Deductive Object-Oriented Database and Its Application to Genome Analysis
A deductive object-oriented database (DOOD) is the integration of a deductive database (DDB) and an object-oriented database (OODB). DDB and OODB are next generation databases proposed for overcoming the shortcomings of relational databases (RDB). The DDB is an extension of the RDB. It is based on the rst order predicate logic, and provides a declarative query (and programming) language. An adv...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JOOP
دوره 9 شماره
صفحات -
تاریخ انتشار 1996