Are there any NoSQL DBs that support object inheritance in .NET out of the box? MongoDB has something which is proper for dynamic languages but I'm looking for real inheritance. Actually I think I should work on an ODBMS instead of NoSQL!? Or does MongoDB support strongly-typed inheritance?
I would like to get data using such queries in LINQ:
people.Where(p => p is Student)
MongoDB C# driver supports OfType
and is
in LINQ queries!