(Submitting the following on behalf of a Snowflake user)
In SQL Server we were able to use Extended Properties to add descriptions and other items directly to an attribute in the system tables. This allowed us to fill out a data dictionary directly in the database. I'm looking to do something similar using the InfoSchema tables, but I will need to create new tables to hold the column/table descriptions and then relate these back to the data in Snowflake's InfoSchema tables. I was hoping someone has already done something like this so I don't have to reinvent the wheel. If someone has (or has a similar/better way of documenting table/column information), could you please send me the structure that you have used to do this?
For clarification, I'm aware of the views that have been created for the Infoschema, and those are very valuable for gathering technical data about tables/columns, but I'm looking to add fields where we can put in text descriptions of what the table/columns are.
Thanks
Any recommendations?