купець і його географічне місце розташування. Просторові таблиці описують дані в таблицях фактів. p align="justify"> У більшості випадків інформація в базі даних сховища може бути у вигляді N-мірного куба фактів, що відображають ділову активність компанії протягом певного часу.
Кожна його осередок представляє один факт - обсяг продажів в доларах. Уздовж однієї грані куба розташовуються місяці, протягом яких виконувалися що відображаються кубом продажу. Другий вимір складають категорії товарів. Третє-регіони продажів. У кожній клітинці міститься обсяг продажів за відповідної комбінації значень по всіх трьох вимірах. p align="justify"> У реальних додатках використовуються набагато складніші куби з десятками і більше вимірів. Втім, хоча 12-мірний куб важко візуалізувати, принципи його організації ті ж, що і тривимірного. Кожен вимір представляє якусь змінну величину, за якою ведеться аналіз. Кожній комбінації значень усіх вимірів відповідає одне значення деякого параметра - факт. p align="justify"> Розберемо роботу типового аналітичного додатки на прикладі. Візьмемо комерційну компанію, яка продає кілька категорій товарів різних виробників і має декілька сотень клієнтів у різних регіонах країни. Керівництву компанії потрібно провести аналіз даних про динаміку продажів по п'яти вимірам. Аналіз повинен висвітлити наявні тенденції і допомогти виявити можливості збільшення збуту. Перерахуємо представлені вимірювання, визначають куб даних, фактами якого є обсяги продажів:
. Категорія. Категорія продаваного товару. У сховищі міститися дані про 24 категоріях товарів. p align="justify">. Виробник. Виробник конкретного товару. Компанія може торгувати товарами 50 різних виробників. p align="justify">. Клієнт. Покупець товарів. У компанії три сотні клієнтів. p align="justify">. Регіон. Регіон країни, в якому продаються товари. Розглядаються три регіони. p align="justify">. Місяць. Місяць, у якому були продані товари. Для порівняльного аналізу керівництво компанії вирішило обмежиться зберіганням даних за останні 36 місяців. p align="justify"> Отриманий куб даних містить 38880000 осередків (24 категорії * 50 виробників * 300 клієнтів * 3 регіону * 36 місяців = 38880000 осередків).
Схема В«зіркаВ» є найефективнішим способом моделювання N-мірного куба фактів для фактів для більшості сховищ даних. Розглянемо побудову просторової бази даних для реалізації завдання аналізу, використовуючи цей підхід. Кожен вимір куба представлено таблицею його значень. У нашому випадку таких таблиць п'ять: CATEGORIES, SUPPLIERS, CUSTOMERS, REGIONS і MONTHS. Для кожного значення вимірювання в таблиці є окремий рядок. Наприклад в таблиці MONTHS 36 рядків, по одній для кожного місяця всього періоду, за який аналізуються дані про продажі. А в таблиці REGIONS три регіони представлені трьома рядками. p align="justify"> Таблиці вимірювань в схемі В«зіркаВ» часто містять стовпці з оп...