title: Do you generate your data dictionary?
body: <p>Do you generate your data dictionary? If so, how?</p>
  
  <p>I use extended procedures in SQL Server 2005 to hold onto table and field information. I have some queries that create a dictionary out of them, but it's ... meh.  Do you have a particular query or tool you use? Do you generate it off of your database diagrams?</p>
  
  <p>Googling for "data dictionary sql server" comes up with many queries, but they're all about equally as attractive. Which is to say, good starting off points, but not production ready.</p>