我需要为新员工记录遗留数据库架构,并且由于没有设计文档,我想从现有架构生成一个。由于这些表是 MyISAM,因此外键关系不会产生漂亮的图表。我有兴趣制作一份显示重要表格、它们的列、类型和备注的文档。
是否有任何工具可用于从数据库模式元数据生成漂亮的文档(PDF、DOC、HTML 或 RTF)?还是我最好编写一个实用程序来自己导出它(我想将它转储到 XML,然后使用 XSLT 转换它)?该模式在 MySQL 5 上运行。
我需要为新员工记录遗留数据库架构,并且由于没有设计文档,我想从现有架构生成一个。由于这些表是 MyISAM,因此外键关系不会产生漂亮的图表。我有兴趣制作一份显示重要表格、它们的列、类型和备注的文档。
是否有任何工具可用于从数据库模式元数据生成漂亮的文档(PDF、DOC、HTML 或 RTF)?还是我最好编写一个实用程序来自己导出它(我想将它转储到 XML,然后使用 XSLT 转换它)?该模式在 MySQL 5 上运行。
你可以使用MySQL Workbench或者他的祖先DBdesigner 4(开源):
完毕!
DeZign for Databases 可以为您做到这一点。导入数据库后完成自动布局。您最终可以重新排列图表中的对象,然后从您的数据库中生成一个 html(或 pdf)报告,包括一个可点击的图表。 数据库设计
如果您使用的是 PHPmyAdmin,则可以切换到 Designer 选项卡以获取可视模式。如果您只想显示表关系,则可以打印/截屏。
Sybase Powerdesigner,是对数据库进行逆向工程的最佳工具之一,可以生成漂亮的图表和漂亮的导出。