Pour notre projet, nous avons besoin de stocker les objets dans une bases de données orientée objet (persistance) ; mais nous avons aussi besoin d'accéder à des bases de données relationnelles. Ceci est rendu possible par les modules DBConnect et OpenAccess (cf figure).
DbConnect permet d'intégrer des données relationnelle dans la base orientée objet ; alors que Open Access fait le contraire. Ces deux outils sont très importants pour les entreprises puisqu'ils permettent une transition relativement aisée à la technologie objet, sans modification de leurs bases de données et leurs applications.