The Hybrid Object-Relational Architecture (HORA)
Jeff Sutherland, Matthew Pope, Ken Rugg · 1993
Many organizations with investments in relational datmbasamanagement systems (RDBMS) want to build object-oriented applications supporting a graphical u-interf=e without foming programmers to deal with SQL and RDBMS Jirnitetions.This paper proposes a natural and relatively transparent coupJing of object-oriented clients with relational database server technology for new applications.The epecified architecture can concurrently deliver key features of both 'lhe Object-Oriented Database Manifesto* and the 'l%ird Generation Database System Manifest&.'lhe Hybrid Object-Relational Amhitecture (HORA) is dedgned to q support ANSI SQL Ill object-oriented functionality using currently available relational databam eyatama q provide good seIver performance to both relational ~ object applications q provide full object storage suppmt by the RDBMS q allow the specification of high-level deferential integrity rules end uear-pcified constraints without SQL coding.The HORA approach allows read-only access from existing relational applications end is not designed for updates to legacy systems without using the object manager.