我有一个现有的SQL Server数据库,使用Entity Framework代码优先,每个层次结构表选项。
这意味着表Discriminator
中有Persons
列代表不同的可能类型 - 让我们说“医生”和“护士”。
现在,我想转而在Visual Studio数据库项目(SSDT)中管理数据库。同时从数据库生成pocos,仍然使用Entity Framework(迁移部分除外)。
我已经尝试了实体框架反向POCO生成器,这似乎很好。但它只会生成Person.cs
个文件 - 没有Doctor.cs
(Doctor : Person
)或Nurse.cs
(Nurse : Person
)。
因此,不会通过鉴别器列从Person
表创建类层次结构。
问题: