Abstract
We describe an algorithmic method for transforming a binary-relationship (BR) conceptual schema to an object-oriented (OO) database schema. The BR schema is a semantically rich diagram that represents the reality being modeled in terms of objects, relationships and constraints. It is easy to understand and serves as a communication tool between users and designers. Therefore it can be created in the early stages of system development, and later on be transformed into a specific OO database schema. The transformation method employs a multi-stage algorithm, which first identifies the essential objects in the BR schema, together with their relationships and constraints. These are then mapped to object classes, attributes, and constraints, maintaining the semantics and all types of constraints present in the conceptual schema.
Original language | English |
---|---|
Pages (from-to) | 265-288 |
Number of pages | 24 |
Journal | Data and Knowledge Engineering |
Volume | 14 |
Issue number | 3 |
DOIs | |
State | Published - 1 Jan 1995 |
Keywords
- Binary relationship model
- Conceptual schema
- Database design
- Database re-engineering
- Integrity constraints
- Object oriented model
- Schema transformation
- Semantic model
ASJC Scopus subject areas
- Information Systems and Management