是我的话!
我还是喜欢 用树状的那种
比如:
id 父id name
1 null 总部
2 1 成都分公司
3 2 开发部
比较灵活!
我还是喜欢 用树状的那种
比如:
id 父id name
1 null 总部
2 1 成都分公司
3 2 开发部
比较灵活!
解决方案 »
- 关于一个SQL取字符串的问题,望大侠帮帮忙
- sql2000数据库中怎样知道客户端查询调用数据库中的数据表?
- Sql server2005数据库同步
- 新增表字段问题
- 邹哥,sql语句不会写
- {EBDBD22F-1245-422C-BAED-ADB960838C3A}这样的是什么编码?
- 急!!!!!!!!!!!!!!!!!!!!!!!!
- 求一条SQL查询语句
- 代理作业的问题,高手帮帮忙!在线等待
- 什么是OJB,Castor,expresso
- select * from tz_jy where f_draw_no not in (select f_draw_no from tz_info )为何没数据?
- [讨论]用户,角色,权限三者!/进者有分/
表1 表2 表3
ID name ID ,PID Name, ID,PID,Name总公司肯定都是放到表1,如果总公司有分公司的话,则分公司放入表2 ,表3放部门
查询的时候都是通过父表的id=子表的Pid,即可
01 总部
0101 总部 成都分公司
010101 总部 成都分公司 开发部这种设计有个问题,就是父类名称改变后,不能正确反应出来。比如,成都分公司改名称为成都XX,则表变成如下了:
编号 总公司 分公司 部门
01 总部
0101 总部 成都XX
010101 总部 成都分公司 开发部
id 父id name
1 null 总部
2 1 成都分公司
3 2 开发部