Есть ли способ затем полностью игнорировать условные обозначения, чтобы Code First вообще не пытался сопоставлять какие-либо свойства с полями базы данных, и я просто самостоятельно определяю свое собственное отображение?
Вот блог, который объясняет, как удалить все соглашения. это будет работать и для следующих версий. http://blog.cincura.net/232283-removing-all-conventions-in-entity-framework-4-1-code-first/