2010-02-01 62 views
1

我建立了一个简单的网站,允许用户发布他们的个人资料,分类和事件。现在的事情是我在这里有一个通用的标记系统。用户可以添加标签来定义他/她的个人资料,分类和事件。标签系统的想法 - 我应该对标签进行分类吗?

作为一个用户包含新标签 - 我注意到用户在某些地方使用的某些标签可以在其他地方访问。举例来说,一个用户将一个事件标记为生日派对 - 但是当我希望浏览标签以供分类或将标签添加到分类列表中时,标签生日派对就会出现。这看起来有点不合适,我想知道处理这种情况的正确方法是什么?

编辑====

基本上我有两个表 - 一个是标记表中持有的ID号和标签的文字。另一种是标签链接表具有列:

标签ID - 项标签 - 商品编号标记

其中标签ID是标记的标签和项目的ID是项目的性质标记,即个人资料,classifeids或事件等,项目ID是被标记的项目的ID。

它的可扩展性,但标签表中的所有标签都可以在任何标签设置的所有表单中访问。我该如何解决?

+1

活动和分类为什么会在第一时间分享相同的标签? – medopal 2010-02-01 14:36:06

回答

2

每种内容类型的单独标签表格当然似乎是合理的。当用户搜索标签时,它还可以更轻松地分离出不同的内容类型。所以你可以有三列结果,每一种内容类型。