有关数据库表设计的问题,求帮助。-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

有关数据库表设计的问题,求帮助。

2016-02-20 18:27:48 1955 1

1
如上图所示:
其中例如员工 张三。 张三可以属于D1部门和D2部门,也就是一个人可以从属与多个部门。每个部门又对应可以对应多个级别。
那么现在的问题是 譬如,现在张三 是从属于 D1和D2部门,其中部门和级别的对应关系是 D1-L1,D1-L2,D2-L3。
那么现在我要根据张三的从属部门和级去数据库表取一条数据也可能 是多条数据。那么我这条消息数据的发布是根据对应的相关部门和拥有相应的级别的人才能取到。
问一下那么这张消息数据表我该怎么设计才能保证准确的取到对应的数据呢??

取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 18:45:39

    部门表D: DID, DName
    级别表L:LID, LName
    部门级别关系表DL:DLID, DID, LID
    员工表E:EID, EName, DID
    员工部门关系表ED:EDID,EID,DID(一个员工可以属于多个岗位)
    消息表M: MID,MSG
    消息级别关系表ML:MLID,MID,LID (一个消息可以对于多个级别)

    0 0
相关问答

0

回答

数据库RDS连接问题

2021-05-27 18:26:33 420浏览量 回答数 0

0

回答

安检表数据问题

2016-10-19 22:03:23 3824浏览量 回答数 0

1

回答

求高手、技术员 帮助解决数据盘问题

2016-08-18 13:30:03 1472浏览量 回答数 1

3

回答

请问:数据表管理问题

2016-06-18 23:53:41 4176浏览量 回答数 3

2

回答

关于连接rds数据库的问题

2016-03-12 23:31:07 3888浏览量 回答数 2

1

回答

权限管理数据库表设计问题

2016-02-29 10:20:54 2202浏览量 回答数 1

1

回答

mysql数据库有关上下级的设计方案问题

2016-02-18 13:27:11 3677浏览量 回答数 1

1

回答

相关多个表数据的排序问题

2016-02-13 15:55:52 1855浏览量 回答数 1

1

回答

mysql将数据导入进表的问题

2016-02-13 11:24:50 1559浏览量 回答数 1

1

回答

将MYSQL数据库中的某个表导入MSSQL数据库的问题

2016-02-08 11:24:17 2472浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载