[SQL ] star schema架构问题

楼主: Hshs (免钱没人爱@@)   2015-11-03 22:17:55
数据库名称:sql server
数据库版本:2012
内容/问题描述:
刚刚在做一题练习题, 有一组sample data 需要架构star schema
第一个问题是: fact and dim table 应该怎么设计? 是不是每个人设计出来会有些不同?
第二个问题是, 依我的理解, star schema中必须定义很多的primary key and
foreign key, 假使:
column_1 column_2
Row1 3553 125687
Row2 3553 124678
我想把column_1设定成primary key 但是会违反唯一性
但是又不能删除相同的数, 因为row1 跟row2并不是identical
想请问版友 这题我应该怎么下手?
谢谢
作者: bobobobo (BoBo)   2015-11-04 09:17:00
额外建一个流水号当pk
作者: a926 (Aaron)   2015-11-06 09:35:00
fact and dim 要看你处理的是什么产业的资料比如AdventureWork是销售的,你就需要有一点销售的domain去做的时候会比较知道你需要那些fact & dimAdventureWork我记得有提供BI的Schema架构,你可以对照看
楼主: Hshs (免钱没人爱@@)   2015-11-06 22:21:00
谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com