2016-12-15 6 views
1

글쎄, Entity 프레임 워크를 사용하여 Many-to-Many 관계를 만들려고 시도했다. Join 테이블에는 두 개 이상의 ID가 있으며 Active 및 DateUpdate라는 두 개의 다른 열이있다. 여기 디자이너가 있습니다. 나는 기존 데이터베이스에서 가져 문맥했을 때Many Many Entity Framework

Tables Design

, 그것은 잘 작동하도록 보인다. 하지만 큰 의문점이 있습니다. Group [0] .GroupUser [0]. 방향으로 가고 같은 경우에 돌아가는 방향이 맞습니까? 그리고 그런 식으로 중복성을 많이 만들면 아래 그림과 같이 나타납니다. 아니면 뭔가 잘못 됐나요?

Redundancy

답변

0

이 중복되지 않습니다. Group[0].GroupUser[0].UserUser에 대한 참조이며 UserGroupUser에 대한 탐색 속성이 있습니다. 따라서 User을보고 해당 사용자의 GroupUser으로 이동하면 GroupUserUser을 나타냅니다. 계속 확장하면 계속해서 동일한 UserGroupUser을 표시합니다.