私のデータベースにOrganization table
とSite table
があります。SQL Azureを使用して、複数の地理的な場所にまたがるテーブルに一意のINT主キーを持つ方法はありますか?
アプリケーションはさまざまなバージョンのGeographical Sites
にインストールされ、各サイトにはそれぞれ独自のローカルデータベースがあります。
私は毎週1回、すべてのサイトデータを同期させるためにSql Azure Synchronization Group
を使用しています。他のすべてのデータが1週間で同期されても問題ありませんが、この1つのテーブルSite
- 新しいサイトが挿入されるたびに、このサイトの一意の識別子が必要です。他の場所で使用していたGUID
、 INT
のみを使用する必要があります。
INT
を使用した場合、同じINT
キーが異なる場所に挿入され、同期すると上書きされ、Sites
が失われます。
このテーブルに挿入されたレコードごとに固有のINT
プライマリキーを使用するにはどうすればよいですか?
解決策を教えてください。