我正在实施类似于StackOverflow标签系统的标签系统。我在考虑存储标签和问题时,这种关系将直接与标签名称相关,或者最好创建一个字段标签ID来将问题与标签“链接”?看起来,直接链接到标签名称更容易,但它看起来不太好,主要是为什么使用统计和/或标签分类(恕我直言)可能很难管理这一点。另一个问题是一个管理员决定“修复”标签名称。如果没有与标签名称分开的标签ID,那么我将更改表格的密钥...标签系统中标签的ID
您的想法是什么?
感谢您的回复。我会删除这篇文章,因为有另一篇文章的主题相同。我想知道为什么搜索和建议没有显示出我的结果...
要求用户在创建标签时同时提供短版本和长版本只会导致混淆。最好坚持使用标签名称或人造钥匙,就像您建议的那样。 – BigJump 2009-02-14 16:12:00
我同意这可能会导致混淆 - 这取决于网站和面向的用户。这可以是可选的,但仅在创建标签时才需要完成,所以为了用户友好名称的好处,这可能是值得的。 – 2009-02-14 16:16:44