This is quickly lashed together python code to convert a dump from PostgreSQL pg_dump into something that can be visualised. I would expect the code to work with other schema dumps, MySql etc. but I havn't tested it.
Significantly, the layout code does not perform very well - you'll need to open the resulting svg in Inkscape and drag the tables into something sensible looking yourself.
You'll need to need to modify the code if you want to use it with your own schema (see the last few lines of code). If you manage to get this correct, you could potentially be rewarded with something like the following (assuming you layout the tables yourself):
The code is Free Software, GPL3. It is available at http://gitorious.org/pg2svg.
KNOWN PROBLEMS
Layout is not great. This has a couple of implications:
You need to drag your tales around to make sense.
If you don't 'Un-Group' (ctrl-shift-g) the tables before you drag them around, the links won't stay attached.