안녕하세요 저는 C#을 사용하여 MVC 3에서 코딩하고 있습니다.복합 키가 데이터베이스에 없는지 확인하는 방법은 무엇입니까?
나는 Tutor_Student라고 불리는 교사와 학생 사이의 Associating table을 채우고 있습니다. 이 테이블의 Primary Key는 tutorId와 studentId, 부모 테이블 및 Subject로 구성됩니다. 사용자가 웹 사이트에서이 테이블을 채 웁니다
[Key, Column(Order = 0)]
public string tutorID { get; set; }
[Key, Column(Order = 1)]
public string studentID { get; set; }
[Key, Column(Order = 2)]
public string Subject { get; set; }
내가 복합 기본 키가 이미 기본 키를 방지하기 위해 데이터베이스에 존재하지 않음을 확인하려면 다음과 같이 내가 내 모델이 무엇인지
입니다 위반.
이렇게하는 방법이 있습니까? 미리 감사드립니다. 정말 고마워요 ...