GapMea is a visual tool written in C++/QT which helps to design and understand databases.
It's based on a french method named Merise and produce beautiful shemas of objects you have to deal with.
Once finished you can generate sql code and paste it into your favorite database CLI to generate database.
You can also save your design in an open xml format to share it with your development team.
Screenshots of schemas will bring better understanding of your data in technical documentation