看到一个功能,新增一项,可以新增下级,这样无限的新增下级下去,就好比电脑里文件夹中创建文件夹一样,这样他们操作保存的数据是放在xml里还是数据库里?
放在xml里我会,也方便,但放在数据库里就有些不太明白了,难道是自动生成一个表?不会吧!

解决方案 »

  1.   

    如果放在数据库里,每增加一个向数据库里添加一条记录
    表的结构是这样的  id parentID(父级ID)  键值
      

  2.   

    就是这样,这个表应该称为递归表。最重要的一个字段就是parentID(父级ID)
      

  3.   

    就一个数据表,
    ID,父ID即可
    当前级别的父ID,即期上级ID,
    级别关联如此。就可以无限级了。