SobesLab логотип SobesLab

Ответ

«Снежинка» – это модификация звезды, при которой некоторые таблицы измерений нормализованы (разбиты на подтаблицы). То есть таблица измерения может быть разделена на несколько связанных таблиц. Например, вместо одной таблицы «Адреса» делают «Страна», «Регион», «Город» с отношениями между ними. Структура получается более разветвленной (каждое измерение может иметь свои подизмерения) – на диаграмме похоже на снежинку. Преимущество – устранение дублирования в измерениях, недостаток – более сложные и медленные запросы (нужно больше JOIN). Звезда проще и имеет меньше связей (лучше для чтения), снежинка более нормализована (лучше для обновления справочников).