日期:2014-05-18  浏览次数:20825 次

求一表设计
公司刚安排一项目,让我来做
现在在数据库设计中遇到一麻烦,就是描述一公司职位关系
比如:总经理下面有,付总经理,每一付总经理下面有城市经理等等,而且可以在总经理上面添加更高级别的职位如:大区经理,也可以添加城市经理下级职位,如:市场督导.现在就是想用一字段来描述清楚他们各层的关系,也就是可以用一条不复杂的SQL语句读出任一级别人员的所有下级人员.问了我们领导,让我用编码方式来实现,可想了半天没想出一个可性的办法,请大家帮忙.

------解决方案--------------------
嗯,我的确实是oracle,sqlserver不知道有没有这样的语法,如果没有只能写递归了,
http://blog.csdn.net/zjcxc/archive/2005/07/27/436328.aspx
楼主参考一下!