我应该选择哪一个新项目?我可以假设,数据优先模型提供更好的数据库性能,而模型优先提供更好的OOP处理?模型优先vs数据优先EF
2
A
回答
1
我打算给你一个模糊的答案,我确定..但它取决于。
如果您主要负责端到端的设计开发和实施(包括数据库),那么请按照您最舒适的方式进行操作。在那种情况下,我倾向于先模特,但那是因为我就是这么想的。我还和一个开发数据库模型的团队合作过,显然,这个团队首先使用db。
0
这取决于。如果更多的数据驱动,我会先去数据模型。如果其更多的数据驱动,我会首先去数据。
如果它大致相等,我首先会受数据驱动。我通常会得到要求,然后从中创建一个数据库模型,然后使用我的模型来满足数据库的要求。
0
imho模型首先给你较少的阻力。您将加快速度,如果需要,您可以优化您实际需要的内容。
让代码驱动需求,同时迭代实现不同的方案,应该会产生一个更适合您所需操作的存储模型。
相关问题
- 1. 代码优先或模型优先
- 2. EF数据库优先 - 向现有模型添加新模型
- 3. 哪条路?数据库优先,模型优先,仅限代码?
- 4. 实体框架,数据库优先还是模型优先?
- 5. MVC3模型设置 - 代码优先EF
- 6. 使用SimpleMembership与EF模型优先
- 7. 插入null失败,模型优先EF
- 8. EF代码优先 - 在填充模型
- 9. EF + SQL Server:代码优先还是数据库优先
- 10. EF代码优先 -
- 11. 实体框架模型优先和数据库优先模型设计
- 12. MVC 4 EF数据库优先模型构造函数更新
- 13. 从EF模型首先到代码优先
- 14. 将EF 4.1代码优先模型映射到数据库表
- 15. EF代码优先 - 重建数据库如果模型更改
- 16. EF代码优先 - 型物业类型
- 17. 枚举EF 5.0 - 数据库优先
- 18. 建模多态关联数据库优先与代码优先
- 19. EF代码优先:型号配置
- 20. EF代码优先 - System.InvalidOperationException
- 21. MVC4 - EF代码优先
- 22. 与EF代码优先
- 23. 继承EF代码优先
- 24. 在EF代码优先
- 25. EF代码优先外键
- 26. 实体框架 - 混合模型优先和数据库优先的方法?
- 27. 模型首先或代码优先大数据库
- 28. 优先级和优先级
- 29. 实体框架端口从模型优先到代码优先
- 30. 代码优先或模型优先(实体框架/ RIA服务)
我可以推荐你改变这句话吗?如果它更多的数据驱动,我会首先去数据模型。“如果更多的数据驱动,我会首先去数据。 – 2010-10-04 17:48:19
变了,谢谢! – Spooks 2010-10-04 19:08:08