A multi-layered ontology for comparing relationship semantics in conceptual models of databases

  • Authors:
  • Sandeep Purao;Veda C. Storey

  • Affiliations:
  • School of Information Sciences and Technology, The Pennsylvania State University, PA, USA. E-mail: sandeep-purao@psu.edu;Department of Computers and Information Systems, Georgia State University, Atlanta, GA, USA. E-mail: vstorey@gsu.edu

  • Venue:
  • Applied Ontology
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Relationships are an integral part of the design of a database. Comparing and integrating relationships from heterogeneous databases requires that the relationships be mapped to each other or to a common classification. Identifying similarities and resolving differences in relationships across large data sources is a resource-intensive task that could benefit greatly from semi-automated approaches. A prerequisite to developing such approaches is a clear understanding of the semantics of relationships used in database design. This research presents a layered ontology for classifying the semantics of relationships. It consists of a core layer that captures the fundamental types of relationships between entities. A middle layer provides the internal context, obtained from entities surrounding the relationship, to interpret the fundamental types. The outer layer allows further interpretation using the external context, that is, the domain in which a relationship is being used. An initial assessment on relationships from a variety of application domains demonstrates that the ontology can be adequate and useful for comparing relationships across databases.