对于CakePHP应用,我创建了MySQL数据库。
使用哪个工具来创建数据库的ER图?表之间的字段和关系是以cakePHP喜欢的方式创建的。
提前谢谢你!
发布于 2010-12-02 02:29:54
试试MySQL Workbench。它包含了非常好的数据建模工具。查看他们的EER图的screenshots (增强的实体关系,这是ER图的一个升级)。
这不是特定于CakePHP的,但是您可以修改选项,使外键和连接表遵循CakePHP使用的约定。一旦您将规则设置到位,这将简化您的数据建模过程。
发布于 2012-05-07 23:20:19
如果您不想安装MySQL工作台,并且正在寻找在线工具,这可能会有所帮助:http://ondras.zarovi.cz/sql/demo/
我经常使用它为我构建的各种应用程序创建简单的DB模式。
发布于 2015-11-06 16:25:19
CakePHP的目的是作为Ruby on Rails框架的克隆,在PHP中完成,所以对底层数据库的任何反向工程都是没有意义的。应该从模型层对EER图进行逆向工程。
Ruby确实存在这样的工具,你可以在这里看到Redmine数据库EER图是从模型逆向工程出来的。不是来自数据库。http://redminecookbook.com/Redmine-erd-diagrams.html
使用以下工具:http://rails-erd.rubyforge.org/ http://railroady.prestonlee.com/
https://stackoverflow.com/questions/4326377
复制相似问题