Does anyone know if it exist of a good database administration + db documentation tool that has all these functionalities in one?
For example.
1. Whilst creating a table, I can also give it a short and a long description of what its about.
2. Same with fields, the short and long description, whilst defining foreign keys also define display fields. etc.
3. I can export / generate reports on this.
For which database? MySQL or MariaDB then MySQL Workbench for SQL Server then SQL Server Management studio. Both can do diagramming and administration.