具有Doctrine支持的ERD建模工具

时间:2013-01-22 19:22:12

标签: database-design symfony doctrine-orm erd

我正在寻找可以用于ER建模的免费或付费软件应用程序。

由于我主要使用Symfony2 / Doctrine开发应用程序,有没有人知道有Doctrine支持的软件?

3 个答案:

答案 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的模块集成,我们需要构建一个工具来创建实体关系的动态图表:

UML Diagram generated from Doctrine 2 Entity metadata

(请不要将图表作为一个好例子)

使用这种方法,首先编写实体,然后编写映射(annotations / xml / yaml / php),然后就可以获得模式(由应用程序显示)。我正在考虑直接将其推向教义/公共教学,所以很快就可以在DoctrineBundle中找到它。