【发布时间】:2013-12-08 23:11:36
【问题描述】:
我们计划使用 Zend 2 框架为客户开发一个 Web 应用程序(前端 + 后端 + 业务逻辑 + 模型)。
我们的一位开发人员担心并声称(可以说)数据库表设计必须在项目开始时一劳永逸地完成,我们不应该容忍任何未来的字段或实体被添加到设计中未来。
来自敏捷(非网络)世界,我对这种说法并不满意,如果需要,我们会简单地将 Zend 留给另一个框架。允许客户将来向表格图表添加新功能对我们的项目至关重要。
您是否有任何线索、想法、文档(官方)可以支持 Zend 2 适合进化设计的假设?还有可能比这更抽象的东西:http://martinfowler.com/articles/evodb.html
非常感谢。
【问题讨论】:
-
我当然想知道 ZF 究竟是如何禁止对数据库进行更改的?
标签: php zend-framework database-design zend-framework2 agile