QQ网名大全

一条公告同时发给部门、职务、个人 这样的数据库怎样设计?谢谢!

个人想法:
首先你要有个人员表
人员表中的字段 、
id name departmentid 职位 权限 。。。。

departmentid就是所属部门,再建立个部门表做关联

职位不必说 就是经理 老总 普通员工 等

权限是个用来设置员工特性的 比如说你要达到的目的
其他某一个具体的员工A(不属于销售部的)

那么这个员工权限这个字段可以设为1 其他为0 当然 你根据实际情况给这个字段取名 不一定叫权限。

然后发布公告 。其实发布公告就是这段信息给那些具有相关特权的人看
那么问题就在于查询这些有‘特权’的人
select id from 员工表 where departmentid=? or 职位='经理' or 权限=1;
佚名
2024-06-06 09:14:10
最佳回答
类似问题(10)