Bonjour,
Suite à une mauvaise conception de la base de données, je me suis aperçu que la clé primaire d'une table n'était pas suffisante :
on peut avoir plus de 1 enregistrement identique, pour une clé primaire, mais avec un champ qui diffère, ce qui me laisse penser qu'il faudrait "étendre" la clé primaire avec ce champ, qui permettrait d'avoir une "vraie" clé primaire .
Etant donné que l'application utilisant la base de données est intégralement développée, et que des requêtes basées sur la clé primaire actuelle de cette table sont utilisées dans de multiples endroits de l'application, je me demandais s'il y avait un autre moyen que la réécriture de code...
Toute suggestion est la bienvenue pour résoudre ou contourner ce problème.
Merci d'avance.
Partager