我喜欢Entity Framework v4的一个原因是您可以使用“模型优先”方法进行设计。我也是Visual Studio数据库项目的忠实粉丝,用于控制对数据库模式的更改。
传统上我一直在使用SSMS工具生成模式,然后将其导入数据库项目。
在我们的业务中,我们希望将多个数据库整合到一个中央数据库中,因为我们在用户帐户和设备方面存在一些重叠。
我在考虑使用Entity Framework v4模型设计器来设计具有继承和引用的整体db模式,然后生成SQL代码,然后将其导入到数据库项目中。
这是一种很好的方法,还是有其他工具可以做得更好?实体框架使用的继承模型table-per-type是一个很好的继承模型吗?
我希望有道理:/