Let me clear a bit the misunderstanding in terminology. Here is how we use it:
- Domain Model: A set of concepts that describe the structure of the data, as persistent classes and relationships, regardless of its stored form.
- OpenAccessContext: Represents the container defined in the conceptual model. It contains a connection to the underlying data source and provides services such as change tracking and identity resolution. An OpenAccessContext is represented by an instance of the OpenAccessContext class.
- Entity - we usually use the term as a substitute of Domain Class, as a part of the Domain Model
As for the MvcScaffolding, for the time being we do not have anything added to it's automation. However, you are free to use it to build your controllers and views based on the auto-generated OpenAccess classes, available in your Data Access Layer where the Domain Model is defined.
Do not hesitate to get back to us for further clarifications.
the Telerik team