作者Hshs (免钱没人爱@@)
看板Database
标题[SQL ] star schema架构问题
时间Tue Nov 3 22:17:55 2015
资料库名称: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
想请问版友 这题我应该怎麽下手?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 173.3.18.229
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1446560278.A.A9F.html
1F:推 bobobobo: 额外建一个流水号当pk 11/04 09:17
2F:推 a926: fact and dim 要看你处理的是什麽产业的资料 11/06 09:35
3F:→ a926: 比如AdventureWork是销售的,你就需要有一点销售的domain 11/06 09:35
4F:→ a926: 去做的时候会比较知道你需要那些fact & dim 11/06 09:35
5F:→ a926: AdventureWork我记得有提供BI的Schema架构,你可以对照看 11/06 09:36
6F:→ Hshs: 谢谢 11/06 22:21