我们定义的操作为树结构,如果把这样的结构保存下来,我如果定义表结构?
两种做法:
1 编号、名称、归属;
2 编号、名称(在编号中定义树的等级)
我想问一下,还有没有其他方法,或者你们如果定义保存这种结构的。

解决方案 »

  1.   

    id,name,parent,iscontainchilds--是否有子,递归时作结束条件可提高效率
      

  2.   

    PKID    NodeID    PID   名称
    1            0   NULL   中国   
    2            1      0   四川
    3            2      0   云南
    4            3      1   成都
    5            4      2   昆明
    6            5      3 武侯区PID为该接点的父接点ID如果要C#实现代码,我可以给你
      

  3.   

    其實很簡單!
    编号、名称、位置(Node的FullPath)
    讀取或保存的速度極快。缺陷是無序性