Derived Models support
Define derived models on top of the entity model. Use them to produce
hierarchical projected, denormalized sets, and for example store them in document databases, or use them as DTOs in MVC models or exposed as a
service to client-side frameworks. You can target a different framework in each derived model. Support for several document databases (MongoDB, RavenDB and a generic document DB) has been added,
as well as read-only / read-write DTO projections.