http://www.pui.ch/phred/archives/200...e-schemas.html
I guess I sketched out the "Toxi" solution referred to in the article. To me, it's basic database normalization. Regardless of the user interface (tag clouds), in the end you want a highly normalized database.