0
이 두 엔티티가 있습니다. 종업원에 대한 하나의 :엔티티 설계의 외래 키 관계
[Table(Name = "Employees")]
public class Employee
{
[HiddenInput(DisplayValue = false)]
[Column(IsPrimaryKey = true, IsDbGenerated = true, AutoSync = AutoSync.OnInsert)]
public int UserID { get; set; }
[Column]
[Required(ErrorMessage = "Please enter a first name")]
[DisplayName("First Name")]
public string FirstName { get; set; }
[Column]
[DisplayName("Last Name")]
[Required(ErrorMessage = "Please enter a last name")]
public string LastName { get; set; }
[Column]
[DisplayName("Department")]
[Required(ErrorMessage = "Please select a department")]
public int DepartmentID { get; set; }
}
및 부서에 대한 하나 내 데이터베이스에서
[Table(Name = "Departments")]
public class Department
{
[HiddenInput(DisplayValue = false)]
[Column(IsPrimaryKey = true, IsDbGenerated = true, AutoSync = AutoSync.OnInsert)]
public int DepartmentID { get; set; }
[Column]
[Required(ErrorMessage = "Please enter a department name")]
public string Name { get; set; }
}
, 나는 DepartmentID에이 두 테이블 사이에 외래 키 관계를 가지고있다. 그러나 제 엔티티 클래스에는이 것을 지정하는 것이 없습니다.
이 수업에 뭔가를 추가해야합니까?