Entity Framework를 사용하기 시작했습니다. DB에서 테이블의 엔터티를 가져야한다고 가정 해 봅시다. 여기 EntityFramework : 연관성 사용 또는 속성 수동 추가
는 테이블 스키마프로필
- profileID가
- FIRSTNAME
- 성
취미에게 있습니다
- 아이디
- HobbyName
- OwnerId
그래서 하나 개의 프로파일이 많은 취미를 가질 수 있습니다.
내 엔티티 프레임 워크 :
ProfileEntity
- profileID가
- FIRSTNAME
- 성
- 취미 (HobbyEntity의 컬렉션) 참고 : 협회 도구에 의해 만들어진이
HobbyEntity
- 아이디
- HobbyName
- 사용 (ProfileEntity의 타입)주의 사항 : 협회 도구로 만든이, 나를 위해이 속성은
나의 질문 중요하지 않다 : "Association"도구를 사용하여 두 엔티티 사이의 관계를 만들어야합니다. 결과적으로 각 엔티티의 속성을 만듭니다 (ProfileEntity에서 HobbyEntity 및 vica versa를 생성합니다) 또는 sh ould 연관을 사용하지 않고 수동으로 스카라 속성을 추가합니다 (예 : List<HobbyEntity>
, ProfileEntity 및 OwnerId in HobbyEntity).
"코드 우선/코드 전용"은 곧 출시 될 EF 4.0 릴리스에 포함되지 않습니다. :-(http://blogs.msdn.com/adonet/archive/2010/02/18/entity-framework-feature-ctp-3-now-available.aspx # 9966073 – mxmissile
투표하기 전에 날짜를보십시오. – kubal5003