Я исследую хранилища данных. И у меня есть проблема со схемами звезды.
Он находится в Руководстве разработчика приложений Oracle® OLAP
10g Release 1 (10.1)
Таблица измерений 3.2.1: TIME_DIM
https://docs.oracle.com/cd/B13789_01/olap.101/b10333/global.htm#CHDCGABE
Чтобы представить иерархию MONTH -> QUARTER -> YEAR, нам нужны некоторые ключи, такие как: YEAR_ID, QUARTER_ID. Но есть кое-что, чего я не понимаю:
1) Зачем нужны поля YEAR_DSC и QUARTER_DSC? Я думаю, что мы можем найти эти значения в ТАБЛИЦЕ ГОДА И КВАРТАЛА. И это ломает 2НФ.
2) Какой нормальной форме должна удовлетворять схема в хранилище данных? (1NF, 2NF, 3NF или любой другой.)