외래 키 추가하는 방법을 관계에서 엔티티입니다 레임워크?

[여기를 클릭] (https://stackoverflow.com/questions/5542864/how-should-i-declare-foreign-key-relationships-using-code-first-entity-framework # 5543702) 를 사용하는 동안 코드는 먼저 어떻게 해야 외곽진입. 원래 데이터베이스 아래 첫 외곽진입 질문과 대답.

나는 Designer 를 사용하여 데이터베이스 생성 엔티티에는 첫 번째 모델. 이제 만들겠습니다 외래 키 관계를 ProductId 및 ProductId (아래 참조). 내가 이 추가, 새로운 association&quot &quot 바라보았다. 하지만 난 두 항목) 에 접속할 수 없습니다. 이를 위해 숙련된 말해보게나 수 있는 사람이 어떻게?

[외래 키] (http://i.imgur.com/DxkdFij.png)!

해결책

관계를 통해 EF 디자이너 / 연관입니다 에 따르면, 외래 키 연관입니다 만드는 단계는 다음과 같습니다.

&gt. 1. 빈 영역을 선택하고 마우스 오른쪽 단추로 새로 추가 가리키십시오 설계 서피스를 연관입니다. &gt. 2. Fill in the 설정에 대한 추가 연관입니다 연관입니다 대화.

  • 스베링 외래 키 추가 확인, 유형 속성을 &lt 엔티티에는 name&gt 합니다. * 확인란 엔티티에는 채울 때 elationship 세부내용에서.

참고: 관계, 탐색 속성 및 외래 키

해설 (4)

39 을 사용하는 경우, 먼저 데이터베이스를 만들 수 있는 더 나은 외곽진입 it& 외래 키 데이터베이스 및 업데이트하십시오 모델이다. 물론 이것은 있으면 참 데이터베이스입니까 수정할 수 있습니다. 그렇지 않으면 you& 제약조건을 만들 수 있는 참조 할 수 있도록 # 39, re 모델.

해설 (0)

응답하는 보너스 질문:

그런 다음 매우 쉽게 설치할 경우 SQL Management Studio 를 사용하여 데이터베이스 마이그레이션 마법사 (마우스 오른쪽 버튼으로 클릭하여 &quot SQL 데이터베이스 구축, 데이터베이스, &quot Tasks&quot Azure";;) 그리고 거기에서 필요한 정보를 얻을 수 있는 텍스트 상자 칠합니다 아주밝은파랑 color.

또한 smartupdate 목록에 추가합니다 won& # 39, 또는 다른 IP 를 무시할 수 없는 업로드입니다 쓰여져 있습니다. 포털 사이트 쓰여져 있는 이 작업을 수행할 수 있습니다.

해설 (1)