This is PNG was exported from Inkscape. I created it manually and used the connector tool to link tables.

I find the plain SVG for this diagram more complicated than I was expecting so would like to know if there are simpler graphic languages or specifications for this task?

I would like to write something using Python.

Here's the pastebin: SVG for database diagram

enter image description here


closed as off-topic by Alan Wolfe, Julien Guertault, user1118321, joojaa, trichoplax Feb 4 '17 at 2:02

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend or find a book, tool, software, tutorial or other off-site resource are off-topic for Computer Graphics as they tend to attract opinionated answers and spam. Instead, describe your problem or need and the steps, if any, you've taken to solve it." – Alan Wolfe, user1118321, joojaa, trichoplax
If this question can be reworded to fit the rules in the help center, please edit the question.

  • $\begingroup$ What exactly are you looking for here? This looks like Dot-graph territory, not API territory. Obviously, since Dot is just a text file, you can write it with any programming language. Are you looking for a program to create such things or a programmatic way to generate such an image? $\endgroup$ – Nicol Bolas Jan 30 '17 at 17:33
  • $\begingroup$ I'm voting to close this question as off-topic because it is not about computer graphics. I'm am not sure what would be a good place on SE to ask it though. Also, as Nicol points out, it need to be better formulated. $\endgroup$ – Julien Guertault Jan 31 '17 at 3:01

Graphviz is a popular tool for making network diagrams. It takes a text format ("DOT language") describing the nodes and edges as input, and can render the resulting diagram to SVG or other image formats.

  • $\begingroup$ yEd is also nice. altough in this case creating a dot file is the way to go. $\endgroup$ – joojaa Jan 31 '17 at 20:59

Not the answer you're looking for? Browse other questions tagged or ask your own question.