いくつかのラベルを保持する最大5つのレコードを持つ非常に小さなテーブルがあります。私はPostgresを使用しています。
構造は次のとおりです。
id-smallintラベル-varchar(100)
このテーブルは、主に他のテーブルの行を参照するために使用されます。問題は、IDに主キーを設定する必要があるのか、IDにインデックスのみを設定する必要があるのか、それとも両方を設定する必要があるのかということです。
私はインデックスと主キーについて読みましたが、これはテーブルが何に使用されるかに大きく依存することを理解しています。
編集:主キーまたはインデックス、あるいはその両方を持っているかどうかを尋ねるつもりでした。質問を編集しました。