如何做一个tag标签页
我看后台都是填写tag时,以逗号隔开。现在手上没有这方面的实例,很不解数据库应该怎么设计?是在文章表中建立一个tag字段,还是需要建立一个tag的表?数据如何存入和取出,希望懂的朋友能简单介绍一下。

解决方案 »

  1.   

    tag只是网状分类的方法而已,怎样方便查找就怎样做,越省服务器资源越好,不必拘泥
    除非有打算把tag作为某个非查询操作的唯一关联项时,才需要细致考虑
      

  2.   

    两个都需要!
    文章表中的 tag 字段(tag以逗号隔开),使得 tag 与文章建立了联系
    tag 表中每个 tag 一条记录,记录相关信息和访问频度
      

  3.   


    编辑文章时在输入框中填了tag,那么保存文章时就要在tag中建一条记录吗,是不是还要判断tag表中是否已经存在此tag,只要没有才新建一条tag?是这样吗?
      

  4.   

    我做的时候就是一个文章表,一个表专门存Tag的。Tag表里面存文章的ID,这样就可以关联。插入数据的时候,先插入文章表,然后返回文章的ID,再插入Tag表。