我有2张桌子人和学生。人与学生有一对一的关系。字段是:
Person
- ID
- FirstName
- LastName
Student
- PersonID
我也有2个班级:
public class Person
{
public int ID { get; set; }
public string FirstName { get; set; }
public int LastName { get; set; }
}
public class Student : Person
{
}
我现在需要为他们创建DbSets,以便我可以访问这些表。我的问题是,为学生创建一个DbSet(需要拆分)是否可以,或者我应该创建2个DbSet。一个人为学生一个人?