可视化你的Rails schema

阅读更多
http://blog.zmok.net/articles/2006/11/13/visualize-your-rails-schema

这篇blog的作者要  refactoring Rails 的代码, 想到要看看数据库的 schema 关系结构图.

其实有时你可能也会在学习分析别人的开源程序的时候, 一样有类似的想法. 比如看著名blog 引擎Typo的数据关系.



想知道如何做到把数据库的结构视觉化的呢?

其实有很多的方法, 作者用了类似SchemaDumper 的ruby 工具 UmlDumper
把schema 导出成XMI 文件格式

下UMLDumper

http://blog.zmok.net/files/uml_dumper.rb

然后用CASE的工具来读XMI就可以了, IBM的Rose 你可能没有, 也不愿意化大价钱,好了下面的Staruml 是开源免费的.

http://staruml.sourceforge.net/en/index.php


你可能感兴趣的:(Rails,UML,ActiveRecord,.net,Blog)