Bonsoir,
De l'utilisation de clés prenant des valeurs significatives.
Le problème ne date pas d'aujourd'hui...
Voici ce qu'écrit l'un des plus grands, Yves Tabourier, dans De l'autre côté de Merise (Les Editions d'Organisation, 1986) :
« L’expérience montre d’ailleurs que l’usage des “identifiants significatifs” (ou “codes significatifs”) a pu provoquer des dégâts tellement coûteux que la sagesse est d’éviter avec le plus grand soin de construire des identifiants décrivant les objets ou, pis encore, leurs liens avec d’autres objets... »
Voyez par exemple ici l'histoire du Siret des entreprises.
Imaginez un système où l'on aurait identifié les automobiles par leur numéro d'immatriculation et la panique quand on a changé ce système...
Quant à la performance, vous ne perdrez rien, au contraire, en procédant comme le recommande SQLpro.
Partager