J'ai un tableau avec quatre colonnes qui ne sont pas toutes nullables, et les données sont telles que les quatre sont nécessaires pour distinguer un enregistrement unique. Cela signifie que si je devais créer une clé primaire, elle devrait comprendre toutes les colonnes. Les requêtes sur la table consisteront presque toujours à retirer un seul enregistrement, c'est-à-dire que toutes les colonnes seront filtrées dans la requête.
Étant donné que chaque colonne devra être recherchée, le fait d'avoir une clé primaire me profite-t-il du tout (en plus d'imposer l'unicité des enregistrements)?