<p><a href="http://www.graphviz.org/" rel="nofollow noreferrer">Graphviz</a> 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.</p>

CC BY-SA 3.0
2017-01-31T20:59:38.480Z
yEd is also nice. altough in this case creating a dot file is the way to go.
joojaa
CC BY-SA 3.0
2017-01-30T17:50:53.680Z
2017-01-30T17:50:53.680Z
Nathan Reed
<p>This is PNG was exported from Inkscape.  I created it manually and used the
connector tool to link tables.</p>

<p>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?</p>

<p>I would like to write something using Python.</p>

<p>Here's the pastebin: <a href="http://pastebin.com/PDEupPFr" rel="nofollow noreferrer">SVG for database diagram</a></p>

<p><a href="https://i.sstatic.net/ixSgo.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/ixSgo.png" alt="enter image description here"></a></p>

CC BY-SA 3.0
2017-01-30T17:33:26.417Z
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?
Nicol Bolas
CC BY-SA 3.0
2017-01-31T03:01:23.627Z
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.
Julien Guertault
<2d><vector-graphics><diagram>
What graphic languages are simpler than SVG for database diagrams?
Dave Kirkby
# What graphic languages are simpler than SVG for database diagrams?

(Asked by: username_0 on 2017-01-30)

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](http://pastebin.com/PDEupPFr)

[![enter image description here](https://i.sstatic.net/ixSgo.png)](https://i.sstatic.net/ixSgo.png)

**Tags:** 2d, vector-graphics, diagram

> **Comments:**
> **username_1**: 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?  
> **username_2**: 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 username_1 points out, it need to be better formulated.  

---

## 1 answers

### Answer by username_3 on 2017-01-30. Score: 2

[Graphviz](http://www.graphviz.org/) 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.

> **Comments:**
> **username_4**: yEd is also nice. altough in this case creating a dot file is the way to go.  

---

