如果没ER制作软件的话,好多人只好在 Excel中来画ER 图。这样的弊端显而易见。 |
○Clay Database Modeling |
Eclipse中画ER的话,这个插件在过去最著名的。是有专业公司开发的,所以功能比较全面。 |
优点: |
・接口非常容易理解,比较直观。 |
・从DB转换功能 强大。 |
・可以生成JavaDoc风格的式样书. |
缺点 |
・如果不是正版的话,好多功能用不了。 |
○AmaterasERD |
优点: |
・接口容易理解。 |
・ 图的自动调整表示功能。Clay里面没有这个功能。 |
・可以输出图片。 |
・可以生成JavaDoc风 格的式 样书 。 |
・可以定义整合性检 查。其他插件没有 这个功能。 |
缺点: |
・从DB转换的精度比较低。 |
・字段定义的时候 「UNSIGNED」不能 设定。 |
・外键的指定没有 clay好。 |
○Jiemamy |
优点: |
・设定项目比较详细。 |
・Clay和AmaterasUML中有的功能,这个插件都有。 |
・可以输出 HTML形式的 报表。 |
缺点: |
・UI设计不是很好。 |
・从DB转换精度不是很好。 |
当然了,需要花钱的话有更好的东西。对于小公司或者个人开发的话就没有必要买那些软件。买了软件升级也需要花钱,开源的就很好用的。 |
个人比较喜欢使用Jiemamy。 |