I used SQLDoc3 before, but now I am using Dataedo, and it is a great tool for me. Most of the time, we design the database schema directly via database tool, and we needed a mature software to help us generate the database schema document for it as well. Dataedo is easy to understand, and we are using it on regular daily basis. We would for sure recommend this software.
Dataedo is a tool that is fast and simple to use. Easy structure and search tool helps developers to find descriptions for documented data very quickly. We update documentation with every release so seeing a documentation progress is really helpful. I would recommend Dataedo, as it has all the features which we need for documenting our databases. If we have another project in the future it is highly probable that we would use this tool as well.
We are using Dataedo for documenting a web-based application that is used in the medical field. Dataedo is used for database documentation to help create visibility in our design and to provide newer employees the information they need to understand the backbone of the application. I like the auto-generated documentation the most. It's simple and looks good. I would recommend it to others.