ODM: An object oriented data model |
| |
Authors: | Mojtaba Mozaffari Yuzuru Tanaka |
| |
Affiliation: | 1. Faculty of Engineering, Hokkaido University, 060, Sapporo, Japan
|
| |
Abstract: | ODM is a new data model thatintegrates the features of object oriented programming languages (e.g. Smalltalk-80) and Relational Data Model (RDM). It extends the
data structures and operations of RDM and also provides the features of object oriented programming such as improved semantics,
data abstraction, reusability of data structures and codes, and extensibility.
We have introduced the concept of ‘u-set’ (uniform set) as an extension of relation of RDM. We employ messages to define an extension of RDM attributes and tuples.
Definition of classes for databases, u-sets, and tuples allows us to define new (or modify existing) operations for the databases,
u-sets, or tuples. Each database and its elements are u-sets. |
| |
Keywords: | Data Model Object Oriented Programming Relational Database Data and Operation Abstraction Inheritance |
本文献已被 SpringerLink 等数据库收录! |
|