是我的话!
我还是喜欢 用树状的那种
比如:
id  父id  name
1   null  总部
2    1    成都分公司
3    2    开发部
比较灵活!

解决方案 »

  1.   

    我的意见如下:
    表1        表2              表3
    ID name    ID ,PID  Name, ID,PID,Name总公司肯定都是放到表1,如果总公司有分公司的话,则分公司放入表2 ,表3放部门
    查询的时候都是通过父表的id=子表的Pid,即可
      

  2.   

    编号   总公司  分公司      部门
    01     总部
    0101   总部    成都分公司
    010101 总部    成都分公司  开发部这种设计有个问题,就是父类名称改变后,不能正确反应出来。比如,成都分公司改名称为成都XX,则表变成如下了:
    编号   总公司  分公司      部门
    01     总部
    0101   总部    成都XX
    010101 总部    成都分公司  开发部
      

  3.   

    那个outlook的树不错,应该是这样的吧?
    id  父id  name
    1   null  总部
    2    1    成都分公司
    3    2    开发部