Salut à tous ,

J'ai une question dans le cadre d'un stage sur un site de e-commerce, il faut optimiser les requêtes sur le serveur, notamment lors de la recherche de produit,
j'ai la table de produits contenant les attributs suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Fabricant	Collection	Référence	Type de produit 	Pliage
Couleur impression	Matière 1	Matière 2	Matière 3	 
Accessoire 1	Accessoire 2	Accessoire 3	Accessoire 4	Thème 1	 
Thème 2	 Thème 3	PACS	Fiançailles	Couleur dominante	
COULEUR 2	COULEUR 3	MOTS CLES	Description
à priori j'aurais eu tendance à diviser la table en plusieurs autres tables, notamment en ce qui concernent les Accessoires, les couleurs, et les Matières, mais je me demande si lors de requêtes simultanées ( et une BD assez lourde), le temps de réponse du serveur MySQL ne serai pas trop important. (puisque cela entraine d'abord une recherche dans la table produits puis une recherche dans chaque table liées pour chaque produits trouvés).

En vous remerciant pour vos réponses !!