Answers:
对于ER而言,其功能远胜于原型设计(从未在数据库环境中听到过):如果您使用的是MySQL,请尝试MySQL Workbench。尽管它生成MySQL特定的代码,但可以轻松进行一些小的调整。
对于PostgreSQL,在其Wiki中有一个不错的列表,PGDesigner看起来非常强大。此外,在pgAdmin的未来版本中将有一个Designer。
我过去曾经使用Power Designer(或当时的Q Designer)。太棒了!拥有逆向工程设施,脚本生成..您需要的一切。但这不是免费的。
我过去曾经使用过的一个免费工具是DB Designer。但是我只能将其用于小型数据库。当时在使用复杂的架构设计时曾出错,但那是几年前的事,所以我确定它已修复。
现在,我仅使用SQL Server自己的图表绘制工具。
您可以使用Vertabelo。Vertabelo是我工作的公司在Chrome和Safari下工作的在线数据库设计师。
该工具最重要的功能是,它允许在团队中共享数据库模型,并通过Web浏览器在数据库模型上进行协作。
Vertabelo的其他功能包括:
Vertabelo可免费用于学术项目,并具有用于大型数据库项目的商业版本。