Envoyé par
SQLpro
À chaque audit que je fais, et cela depuis maintenant plus de 15 ans, on trouve régulièrement la même erreur : des tables avec un nombre effrayant de colonnes. Par exemple une table des personnes, dans laquelle on trouve des adresses, des téléphones, des mails, … bref tout un tas d’information relatif à une personne, mais qui ne constitue aucunement des attributs directs de la personne. Et chaque fois que l’on fait remarquer cela aux développeurs, la réponse est la même :
« on m’a dit que les jointures c’était mal »
« les jointures c’est pas performants, c’est connu »
« Je mets tout dans la même table, ça ira plus vite »
Partager