프로젝트에 ASP.NET 동적 데이터를 사용하고 있고 다른 테이블의 동일한 외래 키에 연결되는 두 개의 별도 필드가있는 테이블이 있습니다.ASP.NET 동적 데이터/LINQ to SQL을 사용하면 두 개의 테이블 필드에 동일한 외래 키와의 관계가 있습니까?
이 관계는 SQL Server에서 제대로 작동합니다.
그러나 ASP.NET Dynamic Data 모델의 LINQ to SQL 모델에서는 첫 번째 필드의 관계 만 반영됩니다. 두 번째 관계를 수동으로 추가하려고하면 "ForeignTable_BaseTable"관계를 만들 수 없다는 불만이 있습니다. 동일한 속성이 두 번 이상 나열됩니다. "Id". "
- 메시지를 검사하고 메시지에 지정된 속성을 참고 :
This MSDN article는 등 도움이 조언을 제공합니다.
- 확인을 클릭하여 메시지 상자를 닫습니다.
- 연결 속성을 검사하고 중복 된 항목을 제거하십시오.
- 확인을 클릭하십시오.