コードで参照できるデータベース インスタンス間で同じ一意の識別子が必要なテーブルがあります。テーブルが 500 行を超える可能性はほとんどありません。GUID の使用と、識別子として LEFT(NEWID(),6) によって設定された NVARCHAR(6) の使用に違いはありますか。もちろん、フィールドが PK としてマークされ、一意であると仮定します。
ID はカスタム コントロールで使用される予定で、次のように考えています。
<cc1:mycontrol id="test" runat="server" code="71E29D" />
以下よりも読みやすく、使いやすい:
<cc1:mycontrol id="test" runat="server" code="71E29D4C-A00A-4F1A-9785-08D030A9B764" />