当前位置: 代码迷 >> 报表 >> 设计省、市、县的企业汇总表,该如何处理
  详细解决方案

设计省、市、县的企业汇总表,该如何处理

热度:142   发布时间:2016-05-05 07:35:31.0
设计省、市、县的企业汇总表

1)设计出县属的企业汇总表,表结构大体如下:

所属县,企业名称、企业地址、产品名称、产量

2)请问市属的企业汇总表、省属的企业汇总表的表结构应该什么样呢?是以下这样吗?

所属市,所属县,企业名称、企业地址、产品名称、产量;

所属省,所属市,所属县,企业名称、企业地址、产品名称、产量;

3)还是用一张表格就够了?
所属省,所属市,所属县,企业名称、企业地址、产品名称、产量;


谢谢!


------解决方案--------------------
属省,表1,
属市,表2,
属县,表3,
省id,市id,县id, 企业名称、企业地址、产品名称、产量 表4
这样设计话相对灵活一些
个人理解
仅供参考
------解决方案--------------------
因为企业也可以是省里直管的,所以市和县,id可以为空
市同理
------解决方案--------------------
主要是根据具体的数据做选择 

2楼的设计是通用的,几乎试用于所有情况的数据 

如果企业都可以对应到具体的县,可以建立一个省、市、县的对应关系
只需要 
地区、企业名称、企业地址、产品名称、产量 
一个表就行了
(ps:我现在做的项目就符合这个条件,通过控制地区的控制可以满足不同级别客户的要求)


------解决方案--------------------
主要是根据具体的数据做选择 

2楼的设计是通用的,几乎试用于所有情况的数据 

如果企业都可以对应到具体的县,可以建立一个省、市、县的对应关系
只需要 
地区、企业名称、企业地址、产品名称、产量 
一个表就行了
(ps:我现在做的项目就符合这个条件,通过控制地区的控制可以满足不同级别客户的要求)

------解决方案--------------------
根据数据情况做设计

2楼的方法是通用的

如果企业都能对应到区县的话 
可以设计成:
地区,企业名称、企业地址、产品名称、产量 一张表
通过控制地区的选择即可实现三张表的功能
(PS:我现在在的项目组就是通过这种方式,满足不同地区等级用户的需要)
------解决方案--------------------
通常的做法是将有明确从属(一对多)关系的数据放在一个表里
例如 省id,市id,县id
一家企业有多项产品应该也属于有明确分类关系的 可以单独放在一个表里

而企业和地区应该是多对多关系 需要单独做一张表

引用:
根据实际情况,一家企业有多项产品,即企业与产品是一对多的关系,现在需要汇总表,上述做法会有数据冗余,这在汇总表中很常见还是有更好的办法?以前没遇到过汇总表的情况,不知道应该怎样处理。

------解决方案--------------------
一共两个表,一个是区域表,区域表的字段其中有 ID,父ID,名称等
所有的企业是一个表,其中包括的字段有区域ID,企业ID,等
  相关解决方案