이것은 이 질문 과 다소 유사 하지만 더 광범위합니다.
일반적으로, EF 4.1 등으로 ORMs는 포항 강판을 지원과 함께, 지금은 의미가 도메인 엔티티가 할 수 있도록 않을 수 데이터베이스에 유지됩니다 객체?
EF 4 또는 Linq-to-SQL과 같은 오래된 ORM을 사용하면 "데이터베이스 객체"가 자동 생성되고 데이터베이스와 밀접하게 연결되어 있으므로 사소한 응용 프로그램의 경우보다 강력하고 지능적인 도메인 엔터티에 매핑되기 전에 일을 넣어.
최신 ORM을 사용하여 강력한 도메인 엔터티를 구축 한 다음 단순히 해당 도메인 엔터티와 DBMS 간의 매핑을 제공하는 데이터 계층이 있습니까?
필자는 이것이 항상 목표라고 생각하지만 적어도 .NET 세계에서는 사용할 수없는 도구로 쉽게 (쉽게) 가능하지 않다는 느낌을 얻습니다 .