向各位大神求教关于数据库设计方面的问题
本人菜鸟一枚,最近在开发一个基于php+mysql的报修系统,开发到一半发现数据库的结构有个严重的错误。如图
主要问题出现在user表和web_order表的关联上,user表的主键uid作为web_order表的外键进行关联,重点在web_order表的w_workid的值也是user表的uid字段的值,原因在与我的用户表的用户权限只用了一个power字段区分,这个系统有普通用户,维修员,秘书,管理员4个权限,系统逻辑上需要标示维修单是谁报修的(用户),是谁维修的(维修员),是谁分配的(秘书),这让我不知改如何进行关联,改如何修改表结构,求各位大大帮忙,感激不尽。