NDO supports the concepts of inheritance and polymorphism.
Even relations can be inherited and heterogenous, which means, that they can contain objects of different types sharing the same base class.
Thus you can translate your domain models into application code without restrictions.
The following model shows how to get localizable business classes using inheritance in NDO.
