スターフレーク・スキーマの目的は、スター・スキーマとスノーフレーク・スキーマ両方の利点を活用することです。スター・スキーマの階層は非正規化されますが、スノーフレーク・スキーマの階層は正規化されます。
スターフレーク・スキーマは、ディメンションの冗長化を排除するために正規化されます。スキーマを正規化するために、共有ディメンション階層がアウトリガーに配置されます。