엔티티 데이터 모델에는 고유 키가있는 하나의 엔티티와 고유 값을 가지는 다른 엔티티가 있으므로 다른 속성에 고유 인덱스를 만들고 싶습니다. 상황은 PersonID 및 PersonSSN 필드가있는 Person 엔터티와 매우 유사합니다.엔티티 데이터 모델, 고유 인덱스
디자이너 또는 edmx 파일에서 모델에서 데이터베이스를 생성 할 때 해당 인덱스가 속성에 만들어 져야한다고 지정하는 방법이 있습니까?
엔티티 데이터 모델에는 고유 키가있는 하나의 엔티티와 고유 값을 가지는 다른 엔티티가 있으므로 다른 속성에 고유 인덱스를 만들고 싶습니다. 상황은 PersonID 및 PersonSSN 필드가있는 Person 엔터티와 매우 유사합니다.엔티티 데이터 모델, 고유 인덱스
디자이너 또는 edmx 파일에서 모델에서 데이터베이스를 생성 할 때 해당 인덱스가 속성에 만들어 져야한다고 지정하는 방법이 있습니까?
불행히도 EF4는 UNIQUE 제약 조건을 지원하지 않습니다. 특정 속성은 EntityKey으로 표시 될 수 있지만 EF에는 열을 .edmx 파일에서 고유 한 것으로 표시하는 특성이 없습니다.
동일한 토큰으로 데이터 저장소에서 고유 한 제약 조건을 만들고 데이터베이스에서 모델을 업데이트하면 (일반적인 데이터베이스 우선 접근 방식에서) 해당 고유 제약 조건이 EDM에 의해 선택되지 않습니다.
EF4의 모델 첫 번째 기능을 사용하여 DDL을 생성하려면 생성 된 DDL에서 UNIQUE 제약 조건을 특정 열에 수동으로 추가해야합니다.
오 마이 갓 ...... – Seva