MySQL Workbench

In pursuance of application design or an existing system analysis I sometimes need to draw entity-relationship diagrams. Diagrams are more illustrative than tables or word descriptions and they help especially with things involving relations (foreign keys, delete actions etc.)

For this purpose I tried to find an easy to use piece of software with a sufficiently benevolent license (to be able to use it everywhere). I’ve ended with MySQL Workbench Community Edition and I’m absolutely satisfied – all what I need can be created by few clicks, it looks nice and the software is under GPL license.

See the (fictitious) example: