There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
What mappings are [un]supported in Entity Framework?
In brown-field scenarios (where the app or a large part of it already exists), it is likely the database is already in place. In many cases the schema of this database can not be modified. In these cases, most of your ability to control which ORM mappings are used will depend on decisions around your domain model. If we had a map (no pun intended) of all of the possible ORM mappings and which were supported in EF v.1, EF v.2, L2S, Nhibernate, etc. we could avoid unsupported mappings and/or lean toward the more manageable ones.