我的新闻系统,一级标题下有 二级标题,二级标题下有三级标题,三级标题才是具体内容。
关键是有的新闻是二级标题下就是具体内容了,应该怎样设计这样的表?

我把可用分可全拿出来了,礼轻情义重

解决方案 »

  1.   

    表一.一级标题ID、一级标题名称(一级标题ID做主键)
    表二.一级标题ID、二级标题ID、二级标题名称(一级标题ID和二级标题ID做主键)
    表三.二级标题ID、三级标题ID、三级标题名称(二级标题ID和三级标题ID做主键)
    表四.标题ID(二级标题ID或三级标题ID)、隶属(表示属二级标题还是三级标题,可用2,3表示)、内容可能不太好,期待高手。。
      

  2.   

    标题ID,标题名称,父标题ID(如果为一级,则为null)
      

  3.   

    楼上的思路比较好!标题ID,标题名称,父标题ID,内容!一级的父级为0就行了!
      

  4.   

    标题ID,标题名称,父标题ID
    如果有需要的话,可以加一个同级排序编号,SortID
    腾讯的RTX就是这么干的
      

  5.   

       
      一张表
       
       1           新闻                   0
    2           音乐                   0
    3           体育                   0
    4           游戏                   0
    5           国内新闻                 1
    6           国际新闻                 1
    7           古典音乐                 2
    8           现代音乐                 2
    9           流行音乐                 2
    10          篮球                    3
    11          足球                    3
    12          cs                   4
    13          cf                   4
    15          NBA                  10
    16          CBA                  10.....这样行不...