我文档这样的,这个数据库数据表该怎么建设合理?这里是不是应该要多张表,求给一些建议

图片说明
图片说明
图片说明

个人信息设置成一张表 userinfo
中间的信息(主要工作、只能素养、学医与满意度) 这是一张表 它有一个外键对应着 userinfo表的主键
其他信息可以设置成一张表,对应userinfo表主键。(这里 其他这张表可以和userinfo用一张表,但是一般情况下,userinfo表用处比较多,不建议有太多列,故拆分开)

楼上说的对,User主表里面只存一些账号、密码、邮箱、电话等最关键的字段,其它工作、职业信息通过关联表来保存

用户信息表:保存个人的用户信息
绩效规则表:定义绩效的规则,权重
绩效考核表:用户ID,绩效规则ID,评分,考核人
其他的像什么部门根据你的需求来