Whole-part relationships in the object-relational databases

  • Authors:
  • Erki Eessaar

  • Affiliations:
  • Department of Informatics, Tallinn University of Technology, Tallinn, Estonia

  • Venue:
  • ICCOMP'06 Proceedings of the 10th WSEAS international conference on Computers
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Widely accepted view is that the relational data model is not powerful enough for preserving semantics of the aggregation and composition relationships (whole-part relationships in general) in a relational database. Data model that is specified in SQL:2003 standard and used by the Object-Relational Database Management Systems (ORDBMSs) is believed to have better qualities in this regard. The Third Manifesto provides thorough revision of the relational data model and can be considered to be the manifest about ORDBMSs. We present designs for implementing whole-part relationships in a database that is maintained by the system which takes all the principles of the Third Manifesto into account. We show that ORDBMSs that use SQL language don't have all necessary means for implementing these designs and therefore still need improvement. We also show that some of the problems are caused by the shortcomings of the SQL standard.