我正在寻找可以用于ER建模的免费或付费软件应用程序。
由于我主要使用Symfony2 / Doctrine开发应用程序,有没有人知道有Doctrine支持的软件?
答案 0 :(得分:6)
看看ORM Designer。
我总是使用MySQL Workbench然后import我的数据库架构进入教义实体。这让我可以更好地调整我的指数。
答案 1 :(得分:2)
我认为以下比较是您正在搜索的内容: http://www.orm-designer.com/article/orm-designer-and-mysql-workbench-comparison
结论:ORM Designer和MySQL工作台都可以使用Doctrine。
由于MySQL工作台是免费的,并且在MySQL自身的支持下,这应该对我有利。
答案 2 :(得分:1)
这可能不会直接引起您的兴趣,也可能不适合您当前的开发周期,但我认为这是避免代码生成的好方法。
我目前正在开发Doctrine ORM与ZF2的模块集成,我们需要构建一个工具来创建实体关系的动态图表:
(请不要将图表作为一个好例子)
使用这种方法,首先编写实体,然后编写映射(annotations / xml / yaml / php),然后就可以获得模式(由应用程序显示)。我正在考虑直接将其推向教义/公共教学,所以很快就可以在DoctrineBundle中找到它。