다음을 통해 공유


모델링 및 매핑

Entity Framework에서 개념적 모델, 스토리지 모델 및 두 모델 간의 매핑을 애플리케이션에 가장 적합한 방식으로 정의할 수 있습니다. Visual Studio의 엔터티 데이터 모델 도구를 사용하여 . 데이터베이스 또는 그래픽 모델의 edmx 파일을 선택한 다음 데이터베이스 또는 모델이 변경될 때 해당 파일을 업데이트합니다.

Entity Framework 4.1부터 Code First 개발을 사용하여 프로그래밍 방식으로 모델을 만들 수도 있습니다. Code First 개발에는 두 가지 시나리오가 있습니다. 두 경우 모두 개발자는 .NET Framework 클래스 정의를 코딩하여 모델을 정의한 다음 선택적으로 데이터 주석 또는 흐름 API를 사용하여 추가 매핑 또는 구성을 지정합니다.

자세한 내용은 모델 만들기를 참조하세요.

.NET Framework에 포함된 EDM 생성기를 사용할 수도 있습니다. EdmGen.exe 기존 데이터 원본에서 .csdl, .ssdl 및 .msl 파일을 생성합니다. 모델 및 매핑 콘텐츠를 수동으로 만들 수도 있습니다. 자세한 내용은 EDM 생성기(EdmGen.exe)를 참조하세요.