I have a question for anyone who has worked on the internals of a OODB. To wit:
Is the underlying data in an OODB typically stored in relational tables?
If, for example, you had a "person" object, and then subclasses of "employee" and "customer", would there be three tables with the common info in "person" joined to "employee" and "customer" respectively?