这样的管理方法,会导致很多的行数据重复!什么意思呢?
S004、S002店铺,都是属于[北区],都在[上海],
数据源表中出现重复存储的数据,表会变得很大,很胖!
把总表拆分成三张独立表:订单表、门店表、产品表。三张独立表又可以相互关联。
拆分的做法是关系型数据库的做法,很好地避免数据冗余的问题!我们的ERP系统的数据库,也是以这样的形式去搭建存储的!
从数据分析的角度看:订单表是事实表,产品表、门店表就是维度表。
拆分成这样的表,Execl要如何做分析呢?用VBA+SQL可以直接处理多表关系,用Power Query也支持合并查询,用Power Pivot天然支持构建多表关系,所以这种多表存储方式可以非常高效地应用。