2012-01-26 4 views
1

나는 고객과 Item이 매우 단순한 모델을 가지고 있는데, 그들 사이에 일대 다 관계가 있습니다 (한 고객은 많은 항목을 가질 수 있습니다). 디자이너를 사용하여 내 엔티티를 배치했으며 디자이너간에 연관성을 보았습니다. 그 XML은이 반영Linq to SQL의 연결

<Association Name="vgMfiCustomer_vgMfiItem" Member="vgMfiCustomer" ThisKey="CustomerLink" OtherKey="Customer" Type="vgMfiCustomer" IsForeignKey="true" /> 

문제는 designer.vb,이 협회의 언급이 없습니다 것입니다, 그래서 난 내 코드에서 Customer.Items를 말할 수 없습니다. 모델 생성 단계를 놓쳤습니까? 또는 탐색 속성을 수동으로 추가해야합니까? 탐색 속성이 자동으로 생성되는 EF.NET 백그라운드에서 왔습니다.

답변

1

한 방향에 대해서는 연관성 설정이 있지만 다른 방향에는 연관성이없는 것처럼 들립니다. dbml에는 각 유형에 대한 연관 요소가 있어야합니다. 디자이너에서 연관을 제거하고 다시 추가하려고 할 수 있습니다.

1

두 테이블 모두 "기본 키"(.dbml 스키마)로 표시된 속성이 있는지 확인하십시오.