Как будет решаться проблема "конфигурации хранилища данных" в SQL server?
Всем Привет
Я задавался вопросом о проблеме, связанной с"конфигурациями хранилища данных". Если существует несколько исходных и целевых таблиц, каждая из которых имеет одинаковую структуру, то хранятся только разные типы данных.
Например, транзакционные таблицы CountryA и CountryB имеют одинаковую структуру, только содержат различное разнообразие данных, так как информация извлекается из разных регионов, так что нам не нужно многократно воссоздавать различные потоки данных во время процессов ETL с помощью инструментов ETL.
Как реализовать такие требования в MS-SQL server?
Что я уже пробовал:
Пробовал в разных серверных системах баз данных (SAP R3) использовать и ETL инструмент, однако получил реализовать ту же концепцию, используя MSSQL сервер, выбранный в настоящее время в качестве одного из бэкендов.
Richard Deeming
Это звучит как очень плохой дизайн базы данных. Лучше иметь единую таблицу для хранения деталей транзакции с внешним ключом к таблице "страны", чтобы определить, к какой стране она принадлежит.