树状结构在数据库中都是以二维表的形式记录存储数据信息,因此需要设计合适的表结构,并有对应的CRUD算法。表结构直接决定了其各项操作的便利性和效率。
一般来说,有邻接表法(基于继承关系)和先根遍历树算法(基于左右值编码)
下面是在网上整理的资料:
树形结构的数据库表Schema设计(先根遍历法详细的CRUD 操作方法)
http://blog.csdn.net/monkey_d_meng/article/details/6647488多级目录树(森林)的三种数据库存储结构介绍 http://www.07net01.com/2017/02/1816752.html
项目开发中层次结构存储的两种设计方法 http://www.newhua.com/2009/0508/63696.shtml