In order to do that you could take advantage of our Artificial Types
. They are types that are not presented in the model itself but are defined during runtime.
In the following documentation sections you could find more useful information about how to create, configure or work with them:
• Configuring Artificial Types
• Working with Artificial Types
We are currently working on a better and more intuitive context-based API for handling artificial types and fields, so you could expect an improvement in this area for the next major release.
I hope this helps.
All the best,
the Telerik team
Q3'12 SP1 of OpenAccess ORM packs Multi-Table Entities mapping support. Check it out.