코드로 데이터베이스를 빌드 할 때 EF 4.1 RC 및 CodeFirst/POCO를 사용하고 있습니다.EF4.1 CodeFirst : 조인 테이블에 필드 추가
Teachers-Students (한 명의 교사는 많은 학생을 가질 수 있고 한 명의 학생은 많은 교사를 가질 수 있음)와 같이 다 대다 관계를 갖고 있다고 상상해보십시오. 따라서 저는 두 명의 POCO가 있습니다 : (1) 교사와 (2) 학생.
EF가 해당 테이블을 생성하면 (1) 교사, (2) 학생 및 (3) 추가 조인 테이블의 세 테이블로 끝납니다. 조인 테이블에는 Teacher_ID와 Student_ID의 두 필드가 있습니다.
내가 조인 테이블에 추가 필드를 추가 할 기회가 있는지 궁금합니다. "Grade"(특정 교사가 특정 교사에게주는 점수)?
현재 두 개의 POCO만으로이 작업을 수행하는 방법을 알지 못합니다.
내가 할 수있는 일은 수동으로 세 번째 POCO (조인 테이블 용)를 수동으로 만드는 것입니다. 맞습니까? 그것은 확실히 작동 할 것이지만, 그때 나는 하나의 교사처럼 멋진 탐색 속성을 잃어 가고 있습니다. 학생. 첫 번째(), 등등. 그것은 내가 다른 길을 찾고있는 주된 이유입니다.
좋습니다. 그것이 내가 생각한 것입니다. 그냥 내가 어떤 종류의 숨겨진 기능을 놓치지 않았는지 확인하고 싶었습니다 ;-) – Ingmar