我正在设计一个星型方案db,其中事实是用户登录。
我的尺寸是时间(一天中的小时)和位置(基于IP)。
我的系统中有大约30万用户。这个规模增长5k /年。
用户的详细信息应该是事实表的一部分还是维度表的一部分?是否将用户表视为维度或事实的一部分
0
A
回答
3
用户详细信息描述了用户,并且应该位于维度中。
2
事实通常是为商业活动创建的。
我相信你的商业活动(在这种情况下)将是一个特定时间的用户登录。
事实表:Fact_User_Login 点心表:Dim_User,Dim_Date_Time,Dim_Location
这仅仅是一个例子。
希望帮助
干杯 尼西
+0
它有帮助 - > tnx –
相关问题
- 1. 我是否需要定义事实表或维度表?
- 2. 事实和从一个表的维度
- 3. 非加法事实是事务性事实表的一部分
- 4. 如果维度不是OBIEE中的事实表的一部分,如何显示度量的总计
- 5. 维度建模:事实表是否有外键?
- 6. MDX将维度与事实组合在一起的问题表
- 7. 数据库 - 事实表和维度表
- 8. 分离视图实现是否为iPad专用或可选?
- 9. 维度建模 - 如何处理具有不一致维度的事实的单个事实表?
- 10. 星型模式:为客户和非客户分别维度或为服务员分享维度?
- 11. 交叉引用表...维度还是事实?
- 12. 将列表拆分为两部分,其中第一部分的长度为
- 13. 确定是否将视图渲染为部分视图
- 14. 当前余额是属于事实还是维度表?
- 15. 我是否应该将多个客户拼合成一个维度行或使用桥接表
- 16. 如何判断用户是否已将表格的一部分留空
- 17. IcCube - 使用多维数据集的一部分作为透视
- 18. 两个共享一个维度的事实表的问题
- 19. 表视图部分高度
- 20. 三维模型:约会 - 事实或维度
- 21. SQL事实表维
- 22. 将大型列作为实体的一部分时,LINQ或实体框架是否有任何开销?
- 23. 将维度ID加入事实数据表
- 24. crossfilter.js&dc.js:使用的维度和事实数量是否有限制?
- 25. 实际上是否维护了大部分Cabal包?
- 26. 如何使用维度过滤事实?
- 27. 将视图拆分为三部分(不是分割视图)
- 28. 隐式事实划分和维度使用
- 29. OLAP中的通用事实和维度表
- 30. 将'wrap_content'或'-2'指定为维度
无论用户表的大小? –
不管表的大小,但它听起来不像你有这里的数百万用户。你不想在事实表中重复用户细节,这是肯定的。最好在事实表中有一个很好的小代理键,保持紧凑。 – Rich