This project is an opensource c++ project based on Qt5.
GapMea allow developpers to visually design their databases from scratch.
As a result an xml file is created wich contains entities and relations.
GapMea generate sql code wich can be sourced into mysql or any sql database server.
See more on project's site: http://gthom.btsinfogap.org