摘要: 采用左右值编码来存储无限分级树形结构的数据库表设计原文: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1586020无限分级的编码方案——左右值。原文的程序代码是用php写的,但是通过仔细阅读其数据库表设计说明及相关的sql语句,我彻底弄懂了这种巧妙的设计思路,并在这种设计中新增了删除节点,同层平移的需求(原文只提供了列表及插入子节点的sql语句)。  下面我力图用比较简短的文字,少量图表,及相关核心sql语句来描述这种设计方案:  首先,我们弄一棵树作为例子:商品|---食品| |---肉类| | |--猪肉 | |---蔬菜类 | | 阅读全文
posted @ 2010-12-14 12:11 Microbar 阅读(647) 评论(0) 推荐(1) 编辑