私のレガシーWebアプリケーションでは、SQLServer2005のcustomerテーブルの構造は次のとおりです。-
custId, custName,custAddress,custGUID
1 scott mark B36AF54E-F2B5-4845-9595-AC05K898AE14
私の質問は、GUIDであるuniqueIdentifier()として宣言されている列custGUIDについてです。主キーとuniqueIdentifierの違いと、guidとして追加の列を導入する理由がわかりません。さまざまなサイトごとに、uniqueIdentifierはsqlserver 2005全体で一意であることがわかりましたが、主キーはその特定の部分で一意です。テーブル 。しかし、SQLサーバー全体で任意の列をGUID/一意として作成するシナリオを考えることはできません。GUID列がいつどのように意味をなすのかを理解したいですか?すべてのチームメンバーは新しいので、謎を理解することはできません