我知道星型模式和雪花模式之间的基本区别——雪花模式将维度表分解为多个表以便对其进行规范化,星型模式只有一个“级别”维度表。但是雪花模式的维基百科文章说
“有些用户可能希望向数据库提交查询,使用传统的多维报告工具,这些查询无法在简单的星型模式中表达。这在客户数据库的数据挖掘中尤其常见,其中一个共同要求是定位客户之间的共同因素“谁购买了满足复杂标准的产品。通常需要一些雪花来允许简单的查询工具形成这样的查询,特别是如果在最初设计数据仓库时没有预期提供这些形式的查询。”
什么时候不可能在星型模式中编写查询,而对于相同的基础数据可以在雪花模式中编写?似乎星型模式总是允许相同的查询。