.NETアプリケーションには2つのDataTableがあり、数百万行のクライアント/親関係があります。このデータは、SQLBulkCopyを介してSQLServerデータベースに挿入する必要があります。この.NETアプリケーションの複数のインスタンスが並行して実行され、同じテーブルに異なるデータが挿入される可能性があります。
主キーの自動生成用親テーブルにID列があります。
問題は、対応する外部キーを子テーブルに挿入する方法がわからないことです。
バルクコピーを使用してこの1:N関係の問題を解決する方法を知っている人はいますか?複数のインスタンスが実行される可能性があるため、.NETでIDを作成することはできません。
ありがとうダニエル