中医理疗馆系统中多用户参与提成的设定
1331
理疗馆管理系统中的一张理疗单涉及到的参与人数比较多,技师,医生,医助,捡药人,煎药人,打粉人,客服,业务等
如果一个人承担超过2个角色,就不能在一个订单表中完成数据查询,因为一次查询连表一个条件,多次查询也能解决问题,只是耗时间和性能且不容易扩展。
讲参与用户表放在一个中间表中,取出一个用户参与的所有角色计算每个角色的提成金额。
表结构
order,订单表
order_user,订单用户表
1、从订单用户表中读取用户distinct
2、从订单用户表中读取当前用户参与的所有角色
3、计算参与的订单金额,计算提成。