Я нахожусь в процессе изучения бизнес-аналитики, и в настоящее время я нахожусь на этапе ETL.Мне нужно создать хранилище данных, используя звездообразную схему.Что меня смущает, так это то, как вы сохраняете целостность данных при выполнении процесса ETL для заполнения хранилища данных.Например, у меня есть следующие реляционные таблицы:
Стажер:
+----+-----------+----------+----------------+
| ID | FirstName | LastName | Department |
+----+-----------+----------+----------------+
| 1 | John | Wick | Assassination |
| 2 | Fran | Bow | Hallucination |
+----+-----------+----------+----------------+
Указывая:
+----+------+--------+------+
| ID | Date | Intern | Late |
+----+------+--------+------+
| 3 | 3 | 1 | 0 |
| 4 | 4 | 2 | 1 |
+----+------+--------+------+
Дата:
+----+------------------+
| ID | Date |
+----+------------------+
| 3 | 27/06/2019 08:59 |
| 4 | 27/06/2019 10:04 |
+----+------------------+
Так чтоИдея проста, это очень простая система указателей для интернов.Там, где отношение между указанием и интерном однозначно, это означает, что интернирование может иметь указание на дату, а указание может иметь только одного интерна.
Как превратить эту модель в звездообразную схему, чтобы я мог сделать своюдата склад?А какие меры я могу добавить, кроме меры позднего измерения?