2011-10-26 2 views
2

왜 모델을 그렸을 때 또는 데이터베이스에서 모델을 생성 할 때 Key 또는 Required의 주석이 예를 들어 모델에 표시되는 것처럼 보이지만 설정되지 않았습니다. 신분 인 속성은 그와 같이 칠해집니다. 뭔가 잘못 됐어? edmx 파일에서 일부 구성을 변경해야합니까 ???edmx 다이어그램에서 데이터 주석을 생성하지 않는 이유

답변

2

아니요. 잘못이 아닙니다. 간단히 EDMX는 매핑이며 유효성 검사 속성과 아무 관련이 없습니다. EDMX 자체도 코드를 생성하지 않습니다. 사용자 정의 도구 또는 T4 템플리트 중 하나입니다. 이러한 생성자의 기본 구현은 데이터 주석을 사용하지 않습니다. 버디 클래스를 통해 수동으로 추가하거나 생성하려면 T4 템플릿을 수정해야합니다.

관련 문제