怎么做配置表,或者数据字典?

公司的数据库里有:

   销售表A ,存每个部门的各项销售数据。

   人员表B  ,存各部门的各类人员信息

周转率表C,存部门的存销比,周转率数据等。

因为每个部门的规模不一样,希望能做个部门配置表,可以自由组合不同的部门。

例如把部门8003和8004配置在一起,    后续通过查询报表查销售的时候,选择配置好的部门中文名称例如“铂金礼品部”,系统就能知道用户要取部门组合的数据,8003的销售+8004的销售会叠加在一起显示出来, 8003和8004的人员会合计在一起显示,周转率等信息也是如此。    应该怎么做呢?

类似下面这样的配置,左边是系统里默认的部门列表,用户在可以自由配置,并在后续报表通过自定义好的中文名称取到部门组合数据。

FineReport rbk333 发布于 2021-3-1 16:12 (编辑于 2021-3-1 16:14)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
烟尘Lv6高级互助
发布于2021-3-1 16:26

两个方法:

1,在部门表加个字段,组合名称(或者其他的),在对应8003和8004的数据上填铂金礼品部,查询时按这个字段查询即可

2,建立一个中间配置表,一列部门ID,一列组合名称,配置好8003和8004的组合名称为铂金礼品部,查询时部门表join中间表查询

  • rbk333 rbk333(提问者) 谢谢。 所有带系统部门的表都是动不了的 , 先弄个中间表试试吧, 中间表inner join系统表 ,用部门ID关联,查询报表显示中间表的组合名称对吧?
    2021-03-01 16:53 
  • 烟尘 烟尘 回复 rbk333(提问者) 对,按组合名查询
    2021-03-01 17:09 
  • 2关注人数
  • 327浏览人数
  • 最后回答于:2021-3-1 16:26
    请选择关闭问题的原因
    确定 取消
    返回顶部