Я попытаюсь упростить это, объяснив пример.
Итак, я объединяю данные из двух источников, а именно 1 и 2. В каждом из источников есть столбец «число», которыйимеет уникальные значения в источнике.Но когда A и B объединены (они должны быть), нельзя проверить, что они уникальны.Однако при объединении 1 и 2 я создал имя столбца «источник» и пометил его именем источника (1 или 2).Поэтому, если я хочу найти определенное «число», я отправляю запрос, который ищет нужное число И источник.
Есть ли лучший способ сделать это?Он работает просто отлично, потому что моя база данных небольшая, но будет ли она работать хорошо (т.е. быстро, эффективно и т. Д.) По мере роста БД?Я имею в виду, что в ближайшие несколько лет у него не будет миллиона записей, но я все же хотел бы выполнить его оптимальным образом.
Единственный другой способ, о котором я могу думать, - это разделиться "номер "столбцы для разных источников и запросить соответствующие столбцы .. но это потребует добавления дополнительных столбцов, как я получаю дополнительные источники.Хм .. что делать?