转自:http://www.cnblogs.com/netwom/archive/2007/11/11/955911.html
实验共用到文章表bc_Articles 、标签表bc_Tags 、标签关系表bc_TagsRelation 三个表 ,标签关系表其实是文章表和标签表之间多对多关系的产物。
为了以后可以对博客的文章、相册、视频之类的能够通用标签功能。所以在设计bc_TagsRelation表时将ArticleID用ObjectID代替,并新增了一个ObjectTypeID字段,用于标识ObjectID是属于什么类型的ID(本文中的ObjectTypeID 1为文章)
文章表bc_Articles 文章表测试数据内容

标签表bc_Tags 标签表测试数据内容

标签关系表bc_TagsRelation 标签关系表测试数据内容

执行结果:
执行结果:

执行结果:
本文通过实验介绍Web2.0中标签(Tag)的功能实现原理。涉及文章表(bc_Articles)、标签表(bc_Tags)及标签关系表(bc_TagsRelation)的设计。文章详细解释了如何使用SQL查询来实现标签查询、热门标签展示及根据文章ID列出所有相关标签等功能。
1137

被折叠的 条评论
为什么被折叠?



