数据仓库建表疑问

0
A表(维度表)有三个部门字段(销售部门,项目部门,责编部门)且都会作为维度属性,都对应部门表B,这种情况在数据仓库是否要建三个部门表(销售部门表,项目部门表,责编部门表)啊。
已邀请:
1

BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-10-09 回答

Role Play模式的建模,不用建三个表。
只建一个部门的表,其他的用视图,或者SQL里用别名。
1

老头子 - 专注是唯一的捷径 2015-10-09 回答

可以建立窄表
ID Name Type SCD ... 这种用类型区分关联
1

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2015-10-09 回答

以上两位说的方式都可以考虑,关于Role Playing 角色扮演维度有关内容你可以参考 http://www.flybi.net/blog/biwork/576#articleHeader7 的这个章节理解它的意思.
2015-10-09_153746.jpg

 
 

要回复问题请先登录注册