у нас есть 2 DataTables в приложении .NET, имеющем отношение Client/Parent с миллионами строк. Эти данные должны быть вставлены в базу данных SQL Server через SQL BulkCopy. Возможно, несколько экземпляров этого приложения .NET работают параллельно, вставляя разные данные в одни и те же таблицы.
Для автоматической генерации первичных ключей у нас есть столбец идентификаторов в родительской таблице.
Проблема в том, что мы не знаем, как вставить соответствующие внешние ключи в дочернюю таблицу.
Кто-нибудь знает, как решить эту проблему отношений 1: N с помощью массового копирования? Мы не можем создать идентификаторы в .NET, поскольку может запускаться несколько экземпляров.
Спасибо, Даниэль.