Database Diagram Modeling – DBDesigner4
With DBDesigner4 you can model your Database Diagrams, display it in your preferred Layout and also export it to an XML scheme so you can, for example, use XSLT to transform it to something useful for your project.