我正在从事一个需要改进性能的项目。 EF继承模型是TPT,我想切换到TPH以获得性能。
就我而言,模型的生成首先由数据库完成: 例如,我有一个从A继承的类B,另一个是从A继承的类C 在数据库中,我有3个表:A,B,C
我做了研究,但是我主要是首先在代码中找到这些文章。
通过“代码优先”方法,我了解了实体框架,即在父表中生成了一个歧视字段。
但是对于数据库优先,我是否应该通过添加新的Discriminator字段来手动修改父表的结构?
因此,我想知道在这种情况下应遵循的步骤。
感谢您的帮助。