关于一个数据库设计的问题
用户有四种,管理员,雇员和雇员所属单位,审批单位,要求雇员所属单位先填写一份表单,表单内容是雇员所做项目的详细信息,以及该雇员所属单位的简略信息,(一个雇员有多个项目,一对多的关系)提交后雇员自己进行核对,检查信息登入是否有误(有误就进行修改)并确认是否为自己所核对,再进行提交确认,然后再由审批单位进行审核,审核通过即通过,不通过就撤回。最后还能对所有的项目信息进行统计 (见下图)。
我的想法是把所有用户放在一张用户表中,填写的表单信息一张表,其他的提交信息,审核信息等均单独地建立联系表,进行到后面发现主从关系很乱,无法再继续下去了。本人小白,请高手指点。谢谢~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
用户表:人员基本信息
单位表:单位信息
项目表:项目信息
审批表:审批信息
这样就可以了啊,画个ER图,关系就一目了然了