Исходная математическая спецификация:
Дано отношение R(A, B, C) с единственной нетривиальной функциональной зависимостью:
F = { A → B }
Сравниваются две схемы декомпозиции отношения R:
R₁(A, B) и R₂(A, C)R₁(A, B) и R₃(B, C)Предметная область: Обработка заказов маркетплейса
Исходное отношение фиксирует строки клиентских заказов:
R(Номер_заказа, Артикул, Количество, Цена_за_ед, Сумма)
Бизнес-правила предметной области:
{Номер_заказа, Артикул}.{Количество, Цена_за_ед} → Сумма, где Сумма = Количество * Цена_за_ед.Артикул → Цена_в_каталоге.Предметная область: Учебно-методическое обеспечение кафедры
Рассматривается отношение, связывающее преподавателей, читаемые курсы и рекомендуемые пособия:
R(Преподаватель, Дисциплина, Учебник)
Семантические ограничения предметной области:
Предметная область: Аналитическая витрина высоконагруженного ритейлера
В транзакционной базе данных (OLTP) действует нормализованная схема (3НФ):
Строки_чека(ID_позиции, ID_чека, ID_товара, Количество, Цена_продажи)
Товары(ID_товара, Название_товара, Артикул, ID_категории)
В сутки формируется 50 миллионов строк позиций чеков. Аналитический отдел ежеминутно запрашивает отчеты по выручке в разрезе Название_товара.