我正在做一个商城,客户需要对商品无限分类
我的数据库设计的是pid的那种形式
数据库(id,pid,name)做起来的树比如说我有一棵子树叫(笔记本)
笔记本的下面还有(联想,惠普...)
联想下面还有(天逸F40,联想THINKPAD 2000)
惠普下面还有(惠普541...)
现在我只知道笔记本的ID号怎么能取出(天逸F40,联想THINKPAD 2000 惠普541...)这些属于笔记本的商品还有如果我要删除笔记本那下面的子商品一定也要删了 这个又该怎么实现。

解决方案 »

  1.   

    你可以在pid上下功夫,定义数据的时候尽量有规律,
    比如说笔记本的是1000,联想是1100,天逸F40是1110,联想THINKPAD 是1120
    惠普是1200,惠普541是1210,这样查数据或者删除数据的时候,where条件比较好写。不知道你是不是这个意思,呵呵
      

  2.   

    同意楼上的。这中问题不难吧,只要pid设置比较有规律就很好解决了。
      

  3.   

    删除问题解决
    参考http://topic.csdn.net/t/20061109/09/5144289.html#
    结贴给分