sql-server – 在星型模式中,事实和维度之间的外键约束是否必要
发布时间:2021-03-06 20:06:00 所属栏目:MsSql教程 来源:网络整理
导读:我第一次接触数据仓库,我想知道是否有必要在事实和维度之间设置外键约束.没有它们有什么重大缺点吗?我目前正在使用关系星型模式.在传统的应用程序中,我习惯使用它们,但我开始怀疑在这种情况下是否需要它们.我目前正在SQL Server 2005环境中工作. 更新:对于
|
我第一次接触数据仓库,我想知道是否有必要在事实和维度之间设置外键约束.没有它们有什么重大缺点吗?我目前正在使用关系星型模式.在传统的应用程序中,我习惯使用它们,但我开始怀疑在这种情况下是否需要它们.我目前正在SQL Server 2005环境中工作. 更新:对于那些感兴趣的人,我遇到了poll问同样的问题. 解决方法大多数数据仓库(DW)没有将外键实现为约束,因为:>通常,外键约束将触发:插入事实表,任何键更新以及从维表中删除. 为了以防万一,通常会定期运行查询以检测事实表中的孤立记录. (编辑:海洋资讯信息网_我爱站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql – 实体框架命中2100参数限制
- sql中identity自增的方法是什么?
- 数据库 – 为什么他们使用DBMS_STATS.GATHER_TABLE_STATS?
- HTML标记语言——表格标记
- sql-server – 触发无限期WAITFOR会增加日志文件的大小吗?
- sql-server-2008 – SQL2008. SSRS webservice的URL是什么?
- 不使用任何数据库对asp.net网站进行身份验证
- 加密 – 如何在命令行上解密加密的sqlcipher数据库文件?
- sql-server – 我有关于死锁的数据,但我无法理解它们为什么
- sql-server-2008 – 数据库的mdf文件的位置
站长推荐
热点阅读

