Saving OO objects in a relational database.
Date: 2000/06/09
Message-ID: <8hqrb3$j63$1_at_news.netvision.net.il>#1/1
I am working on a project that requires the storage and loading of
complex C++ objects in a relational (Oracle 8.0) database.
The C++ structure has many level of inheritance, and what is more
intimidating, is the fact that the objects to be saved contain multiple
dimention arrays.
I am looking for information on the Internet, that descrtibes solutions
for problems of this kind (storing and loading complex OO structures
in a relational database). Names of books, and references to companies
that can offer consultation on the subject are welcome as well.
The main issue here is speed in both fetching the information and storing
it in the database.
Any comments will be greatly appriciated, as well as requests to post
the details of the design.
P.S.
Until now, due to the complexity of the data we were saving the objects
as LONG RAW (using MFC's Serialize) but this way has many limitations,
and defies the purpose of a relational database.
We use ADO for the communication with the database, so nested tables