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