• DocumentCode
    2014877
  • Title

    A Classification of Object-Relational Impedance Mismatch

  • Author

    Ireland, Christopher ; Bowers, David ; Newton, Michael ; Waugh, Kevin

  • Author_Institution
    Dept. of Math. & Comput., Open Univ., Milton Keynes
  • fYear
    2009
  • fDate
    1-6 March 2009
  • Firstpage
    36
  • Lastpage
    43
  • Abstract
    Object and relational technologies are grounded in different paradigms. Each technology mandates that those who use it take a particular view of a universe of discourse. Incompatibilities between these views manifest as problems of an object-relational impedance mismatch. In this paper we propose a conceptual framework for the problem space of object-relational impedance mismatch and consequently distinguish four kinds of impedance mismatch. We show that each kind of impedance mismatch needs to be addressed using a different object-relational mapping strategy. Our framework provides a mechanism to explore issues of fidelity, integrity and completeness in the design and implementation of existing and new strategy choices. Our framework will be of benefit to standards bodies, tool vendors, designers and programmers as it will provide them with new insights into how to address problems of an object-relational impedance mismatch both at the most appropriate levels of abstraction and in the most appropriate way.
  • Keywords
    data integrity; object-oriented languages; object-oriented programming; relational databases; data fidelity; data integrity; object-oriented language; object-relational impedance mismatch classification; object-relational mapping strategy; relational database; software design; Application software; Computer languages; Impedance; Production; Programming profession; Relational databases; Software design; Space technology; Standards organizations; Visual BASIC; Classification; Database; Impedance Mismatch; ORM; Object-Relational; SQL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Databases, Knowledge, and Data Applications, 2009. DBKDA '09. First International Conference on
  • Conference_Location
    Gosier
  • Print_ISBN
    978-1-4244-3467-1
  • Electronic_ISBN
    978-0-7695-3550-0
  • Type

    conf

  • DOI
    10.1109/DBKDA.2009.11
  • Filename
    5071809