Я изо всех сил пытаюсь понять, как создать звездную схему из нескольких исходных таблиц. Я работаю в торговой фирме, поэтому данные связаны с торговой деятельностью пользователей. Проблема, с которой я столкнулся, заключается в том, что в наших наборах данных нет основных идентификаторов для каждого поля, которое может быть измерением. Вместо этого мы обычно связываем наши данные вместе, используя комбинацию даты и номера счета. Вот пример 3 исходных таблиц ...
Я хотел бы превратить это в звездную схему, что-то вроде ...
Есть ли у меня единственный вариант денормализовать исходные таблицы в одну широкую таблицу (объединение сделок для позиции по номеру и дате счета и присоединение к таблице пользователей по номеру счета), создать ключи для каждого измерения, а затем повторно нормализовать его в звездную схему? Создается ли когда-либо звездная схема из нескольких исходных таблиц?