Monday, February 14, 2005

Schemaball

Matt just sent me a link for Schemaball, it is a MySQL database schema viewer. It creates a circle with the names of the various tables around the edge, radiating in a sun-burst. Then inside the circle it draws lines between the tables showing foreign key relationships. Looks like it could be really useful for understanding a complex data structure.

It is written in Perl and licensed under the GPL. There is a fairly lengthy requirements lists beyond Perl 5.005. You may need to know a few things about Perl before you get it to work. It does look like it supports generic SQL databases besides MySQL.

No comments: