여러 관계에서 사용자 정의 연결 테이블 사용
대체 방법 : 한 쌍의 관계
이 방법의 장점
이 방법에는 다음과 같은 장점이 있습니다
예제 쿼리
<code class="language-csharp">public class Member { public int MemberID { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public virtual ICollection<MemberComment> MemberComments { get; set; } } public class Comment { public int CommentID { get; set; } public string Message { get; set; } public virtual ICollection<MemberComment> MemberComments { get; set; } } public class MemberComment { [Key, Column(Order = 0)] public int MemberID { get; set; } [Key, Column(Order = 1)] public int CommentID { get; set; } public virtual Member Member { get; set; } public virtual Comment Comment { get; set; } public int Something { get; set; } public string SomethingElse { get; set; } }</code>
이 모델을 사용하면 다음과 같은 다양한 쿼리를 수행 할 수 있습니다.
위 내용은 ef code를 먼저 사용하여 다수의 관계에서 추가 속성이있는 사용자 정의 조인 테이블을 어떻게 만들려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!