我应该为新项目选择哪一个?我是否可以假设,数据优先模型提供更好的数据库性能,而模型优先提供更好的 OOP 处理?
问问题
734 次
3 回答
1
我敢肯定,我会给你一个模糊的答案。但这取决于。
如果您主要负责端到端的设计开发和实施,包括数据库,那么选择您最满意的。在那种情况下,我倾向于先做模特,但那是因为我就是这么想的。我还与一个首先开发数据库模型的团队合作,显然,这决定了 db 首先。
于 2010-09-26T19:49:29.223 回答
0
恕我直言,模型首先为您提供更少的阻力。您将更快地掌握速度,如果需要,您可以优化您实际需要的内容。
在迭代实现不同场景的同时让代码驱动需求,应该会产生更适合您需要的操作的存储模型。
于 2010-10-04T17:44:38.070 回答
0
这确实取决于。如果它更多的数据驱动,我会先去数据模型。如果它的更多数据驱动,我会先去数据。
如果它大约相等,我会先进行数据驱动。我通常会得到需求,然后从中创建一个数据库模型,然后我的模型利用数据库来满足需求。
于 2010-09-29T20:10:39.730 回答