EF 코드 우선 및 유창한 구성으로 많은 수의 realtionships를 구성하는 방법에 대해 많이 읽었습니다. 하지만 왜 Junction 테이블에 대한 추가 엔티티를 작성해야하는지 이해할 수 없습니다. 다음 엔터티가 있다고 가정 해 보겠습니다.EF 코드 처음 엔티티가없는 다 대 다 관계
Department
----------
Id
Name
Material
----------
Id
Name
이제 각 부서의 자료를 기록하고 싶습니다. 부서, 재료 및 DepartmentMaterial : 그래서 나는 지금까지 내가 3 엔티티를 필요 읽고 무엇
DepartmentMaterial
-------------------
DepartmentId
MaterialId
Quantity
이 필요합니다. 그래서 실제로 각 테이블을 DDD에 대해 배우기 시작했을 때 의도하지 않은 해당 엔티티에 매핑하고 있습니다. 나는 EF가 그 접합 테이블을 자동으로 매핑 할 것이고 또한 물질량에 관한 질의가 부서에 대해 수행 될 수 있다고 가정했다.
따라서 EF 코드 우선에서는 추가 엔티티없이 그러한 관계를 유창하게 구성 할 수 있습니까?