"Tags" with more data attached/explanations??
I'm thinking about developing a community based site in which the main node type would basically be a page (or something similar based on CCK or custom). I'm very interested in working with the category/taxonomy system to develop a solution that would allow users to add tags to the nodes in much the same way as the category module already seems to work.
My question is basically a feeler to get me started on a path. I'd like to allow users to add an explanation to each of the tags. Can anyone think of an efficient way to do this either with existing modules, or a custom solution? I'm quite comfortable doing the custom work, but I don't want to reinvent the wheel in case someone else has done something like this before.
Help is much appreciated! Thanks

After going back and
After going back and thinking about this for a little bit... and experimenting with the Taxonomy module... it's become apparent that what I really need is to develop my own tagging system...
The problem is that when you're free tagging a node, there isn't a way to include the description there. I'd also like to allow users to use the same tag as another user, but add a different description... But still be able to pull all the similar tags together similar to the way taxonomy lets you organize posts.
I'll be working on a custom solution for this unless someone comes up with some advice for how to use something that's already available.. thanks! :)