1

一意のキーで ID 列を使用する利点を知りたいです。私は常に ID 列を使用しており、一意のキーよりも優れていることを知っています。しかし、一意のキーに対する ID キーの利点を知りたいです。

ありがとう

4

2 に答える 2

2

主キーとしてID列とuniqueidentifier列のどちらを使用するかを決定しようとしていますか?

Uniqueidentifier(Guids)には、環境全体で一意であるという利点があり、特定のテーブルのコンテキスト外でレコードを一意に識別しやすくなります。また、簡単に繰り返されないアプリケーションで公開できるキーも提供します。

ID列は使用するストレージが少ないため、より高速で効率的です。

それらを使用するための正しい答えはありません。それは本当に文脈に依存します。

于 2013-01-17T16:05:29.213 に答える
-1

主キーは別のテーブルの外部キーとして使用できますが、ID 列は使用できません。保存しようとしているデータの種類が表示されない場合は、ID 列を使用することをお勧めしますが、それを主キーとして設定することもお勧めします。

于 2013-01-17T15:50:29.197 に答える