10 2009 档案

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

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

导航