Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

UML Dialect for Designing Object-Relational Databases

UML Dialect for Designing Object-Relational Databases
View Free PDF
Author(s): Leszek A. Maciaszek (Macquarie University, Australia)and Kin-Shing Wong (Tower Technology Pty Ltd, Australia)
Copyright: 2000
Pages: 5
Source title: Challenges of Information Technology Management in the 21st Century
Source Editor(s): Mehdi Khosrow-Pour, D.B.A. (Information Resources Management Association, USA)
DOI: 10.4018/978-1-878289-84-1.ch049
ISBN13: 9781878289841
EISBN13: 9781466665316


The market trends indicate that the next generation database technology will be dominated by object-relational systems. This shift to the new technology calls for visual modeling techniques to facilitate the design of object-relational database systems. Even though Unified Modeling Language (UML) is not currently equiped to manage this task, it can be extended for it.The paper defines design constructs needed for the development of an object-relational database system. The constructs include those that assist in the migration process from a relational to an object-relational database. Both data and procedural constructs are considered. Many UML extensions in the proposed UML dialect are derived by stereotyping existing UML elements. New classes are created to model object-relational constructs, and they are assigned their own distinct icons. Any special constraints on relationships between concepts in the extended UML are explained through practical examples. The mappings from design models to an object-relational implementation are exemplified.

Body Bottom