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的两个表之间的外键关系。但在我的实体类中,我没有任何具体说明。
是否需要为这些类添加内容?