A basic object-oriented database system has been built for use with Rekursiv hardware and then ported for use with Smalltalk on an 80386 PC, and comparisons are made. The design of the system using classes turned out to be concise and easily portable. A functional data model schema was used with entity types represented by object classes. The conclusions are that such an object database fits well with OOPLs, but that support for a fully persistent object store is still needed. Rekursiv hardware solved part of the problem and needed to be much faster.
AUCS/TR9107 / Technical Reports 1991 / Computing Science / Aberdeen
apreece@csd.abdn.ac.uk