I\'m trying to figure out the best way to map inheritance relationships in an object model into a relational database. For example consider the following class structure.
Have you considered a NoSQL solution like RavenDB or MongoDB? If your needs are not purely relational, a non-relational solution may simplify things considerably.