2012-07-20 2 views
-3

임없이 가입 표가 첫 번째 테이블 (Table1)는 고유 한 ID를 가진 몇 가지 정보가 포함되어 말할 수 있습니다 두 번째 테이블 (Table2) 사용자에 대한 정보를 포함코드 제 1 개체 모델 .. 내가 총 <br> 3 개 테이블을 필요로 Asp.Net <br> 웹 API와 코드 제 1 개체 모델을 사용하여 기본 키

string id 
string model 


같다. 라고 말하자면

string Id 
string name 
string company 

이제 세 번째 테이블이 필요합니다. 만 가입 테이블로 작동합니다 및

Table1 ModelInfo 
Table2 UserInfo 

포함됩니다하지만 나에게 그 테이블이 unique id에서 만들 수 없습니다 오류를 보여주고있다. 하지만 내 건축물이 필요 없어. unique id
어떻게해야합니까? 또는 아키텍처를 변경해야합니까?

+0

왜 익명 downvote? –

답변

0

조인 테이블에서 복합 primary/unique를 사용하십시오. Visual Studio에서 테이블 스키마를 편집하는 동안 두 열을 모두 강조 표시하고 기본에 대해 "예"를 선택하십시오.

Here은 복합 기본 키를 사용하는 링크입니다. 좋은 해결책은 Daniel Skinner에 의해 제공됩니다.

+0

나는 그것을 얻지 못한다. .. 당신은 그것이 코드 첫 번째 senarious –