I have found some packages to draw ER-Diagrams using Tikz, but I don't like the final result (it has big rhombuses for associations, big ovals for attributes and so on). I'd like to draw ER-diagram like the following one

enter image description here

using these shapes

enter image description here

I am not able to find any package in order to get this result. Do you have any suggestions?


1 Answer 1


One possibility is the MetaPost expressg package which provides facilities to assist in drawing box-line-annotation (BLA) diagrams such as EXPRESS-G, IDEF1X, OMT, Shlaer-Mellor, NIAM, ER, UML and similar diagrams.

On my texlive installation doing texdoc expressg will result in several different examples of its possibilities. To see if it is on your installation do kpsewhich expressg.mp. It can be downloaded from https://ctan.org/pkg/expressg

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .