DBDocumentor produces programmers reference documentation on SQL Server databases. Working offline from the actual database, DBDocumentor covers all major object types including: functions, indices, procedures, tables (including columns and constraints), triggers, views and user defined types. Extended capabilities include hyperlinked access to and from procedures and triggers, hyperlinks between tables and indices, declarative object grouping, color syntax highlighting of source code, reporting of errors raised from stored procedures, and support for SQL Enterprise Manager object descriptions. The output documentation is perfect as printed database documentation for clients, developers seeking to learn the structure of a new database, developers needing to understand databases structures prior to modification, dependency reports and quality assurance efforts to ensure coding guidelines are followed.