这样的要求怎样建表比较好
一个工程图纸管理系统,有一个权限系统,它有用户\角色,所有本单位的人员都是用户,而角色有工程师\高级工程师\总工等,比如一个设计图由工程师提交后,由高工审核,再由总工批准后生效.想把图纸的信息保存在一个表中,则这个表中有图纸的绘制信息(包含绘制者的id)\图纸的审批(包含审批者的id)信息和批准(包含批准者的id)信息.问题是怎么通过这些人的id查到他们在用户表中的名称,以便反映到用户界面上.
这样的表结构怎么设计才比较合理呢?
------解决方案--------------------一般建表是三范就够了!
用户表
ID (自增)
USERID (用户ID)
角色表
ID (自增)
USERNAME (用户名称)
用户角色表
ID (自增)
用户表.ID
角色表.ID
而且没太明白你的意思