2009年10月14日

采用左右值编码来存储无限分级树形结构的数据库表设计

摘要: 无限分级的编码方案——左右值。原文的程序代码是用php写的,但是通过仔细阅读其数据库表设计说明及相关的sql语句,我彻底弄懂了这种巧妙的设计思路,并在这种设计中新增了删除节点,同层平移的需求(原文只提供了列表及插入子节点的sql语句)。   下面我力图用比较简短的文字,少量图表,及相关核心sql语句来描述这种设计方案:   首先,我们弄一棵树作为例子: 商品 |---食品 ... 阅读全文

posted @ 2009-10-14 09:13 渔人码头 阅读(464) 评论(0) 推荐(0) 编辑

导航