在没有预先存在的数据库的情况下从头开始构建 MVC 应用程序时,使用代码优先方法是最好的方法吗?虽然大多数应用程序都是以数据库为中心的,但可能是模式而不是数据库本身决定了应用程序是如何围绕它构建的。因此,我认为代码优先的方法还不错。晚了(发生在数据库优先和模型优先之后),但我认为代码优先的方法很快就会成为常态。你怎么看?
问问题
340 次
1 回答
0
首先,我认为此链接可以为您提供更多信息
在我看来,这两种方法都是有用的。在某些情况下,开发人员/公司需要决定该系统的最佳方法是什么。
我认为一个很好的区别是大而复杂的应用程序与小而简单的应用程序
我认为开发人员或公司在构建复杂的应用程序时会更喜欢“数据库优先”的方法。在大多数情况下,此类项目将需要 DBA。在这些情况下,该项目将包括存储过程/触发器,可能还包括一个数据仓库
另一方面,当您与一小群开发人员一起构建小型应用程序时,您可能更喜欢使用“代码优先”方法
这又是我的看法……
于 2013-01-14T15:04:10.040 回答