sql-server – 在星型模式中,事实和维度之间的外键约束是否必要
发布时间:2021-03-06 08:45:53 所属栏目:MsSql教程 来源:网络整理
导读:我第一次接触数据仓库,我想知道是否有必要在事实和维度之间设置外键约束.没有它们有什么重大缺点吗?我目前正在使用关系星型模式.在传统的应用程序中,我习惯使用它们,但我开始怀疑在这种情况下是否需要它们.我目前正在SQL Server 2005环境中工作. 更新:对于
|
我第一次接触数据仓库,我想知道是否有必要在事实和维度之间设置外键约束.没有它们有什么重大缺点吗?我目前正在使用关系星型模式.在传统的应用程序中,我习惯使用它们,但我开始怀疑在这种情况下是否需要它们.我目前正在SQL Server 2005环境中工作. 更新:对于那些感兴趣的人,我遇到了poll问同样的问题. 解决方法大多数数据仓库(DW)没有将外键实现为约束,因为:>通常,外键约束将触发:插入事实表,任何键更新以及从维表中删除. 为了以防万一,通常会定期运行查询以检测事实表中的孤立记录. (编辑:天瑞地安资讯网_黄海网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – SQLCMD命令无法插入重音符
- SQL集合函数中case when then 使用技术
- sql-server – 链接服务器问题.无法使用Windows身份验证作为
- sqlserver中事务和锁怎样理解?一文带你看懂事务与锁
- sql-server-2008 – 参数嗅探与VARIABLES vs重新编译vs OPT
- 数据库设计 – SSD是否会降低数据库的实用性
- 这个日期比较条件在SQL中是否可以SARG?
- sql自增id怎么使用?如何增加自增字段?
- sql-server – 如何在恢复中停止,脱机和删除SQL Server数据
- sql-server-2005 – 用户定义的函数输出进行Nhibernate过滤
站长推荐
热点阅读


