On the design of object-oriented databases

0
132

Authors: Zahir Tari

Tags: 1992, conceptual modeling

This paper proposes a practical approach for designing object-oriented databases. Users start by describing their database applications with a semantic data model combined with a rule model. The semantic data model allows for the representation of the structural aspect of database applications. The rule based model uses first order logic formula to define general constraints and behaviour. We propose a conceptual language, called Conceptual Definition Language, which allows for simultaneous design of structural and behavioural aspects of database applications. The produced conceptual schema is mapped into an object-oriented database by preserving all access paths associated to the conceptual schema, and by decomposing formula into atomic formula which can be directly implemented into methods of the target object-oriented database.

Read the full paper here: https://link.springer.com/chapter/10.1007/3-540-56023-8_24