Hi all,

I'm trying to implement an OODBMS for academic purposes.

I think such task can be done in Java or C++. And since I'm more familier with Java than C++, I going to do in Java.

I have worked with RDBMSs' for years but haven't work with an OODBMS. So I need some comment, hints and guidence from you exeperienced guys.

I like to know about the importent thing I should concider.
And I like to how to implement the compatibility with JDO. (which I think I should do).

I appreciate If you guys can give some documents on inplementing an OODBMS.

Thanks in advance.