我在使用EF DB First时遇到了一些问题。说我有:
从数据库创建的模型生成下一个类:
public class Person{
this.Student= new HashSet<Student>();
this.Teacher= new HashSet<Teacher>();
}
public class Student{}
public class Teacher{}
我真正想看到的是
public class Person{}
public class Student:Person{}
public class Teacher:Person{}
是否存在任何关于配置的约定或我缺少的任何继承类?
更新
以这种方式生成类,因为模型指定了Person,Teacher和Student之间的这些关联。我的问题应该是...... 有没有办法使用EF从数据库创建模型,以便模型包含从其他类继承的类?