6

別の SQL テーブルにデータを保存する場合、GUID ユーザー ID を使用するのが最適ですか?それとも単純にユーザー名を使用するのが最適ですか? GUID を使用するとパフォーマンスに違いはありますか?

4

2 に答える 2

11

ガイドを使用します。これは、ユーザーのシステム内部識別子です。これにより、必要に応じてユーザー名を変更できるようになります。

これは、ユーザーにとって何かを意味する外部 ID に対して、システムにとって何かを意味する内部 ID の概念にうまく適合します。

于 2009-01-24T23:49:21.603 に答える
5

GUID と INT (自動インクリメント) のパフォーマンスについて多くの議論を見ました。ただし、GUID を使用することをお勧めします。

うーん..プライマリとして使用されるフィールドについて、またはリレーションの使用/非使用について質問していますか (GUID とユーザー名の関連付けを持つ別のテーブルを持つテーブルに GUID を挿入します)?

于 2009-01-24T23:57:15.177 に答える