我们有用于发布文章的内部应用程序,使用SQL Server2005。
对于这个任务,当用户发布帖子时,我需要保存标签列表。
我是不是应该为标签创建一个单独的表,并用列出该标签的帖子的ID来更新该标签的id列,使用如下的XML列
TABLE_TAGS
TAG_NAME varchar, ARTICLE_IDS XML
或
在文章表本身中创建一列,如下所示
TABLE_ARTICLE
COLUMN_TAGS XML // and store tag, the post is associated with.
当用户点击“标签云”中的特定标签时,我们需要显示与该标签一起列出的帖子,就像任何博客一