Dia is an Open Source general-purpose diagramming software, geared towards
informal diagrams for casual use. Dia can be used to draw many different
kinds of diagrams. It currently has special objects to help draw entity
relationship diagrams, UML diagrams, flowcharts, network diagrams, and many
other diagrams. (in Graphics)