y a t il une astuce pour améliorer la gestion de ses requêtes dans un projet ?
Bonjour à tous ;
voilà je débute sur un projet (chaussure) et je ne sais pas si la plupart d'entre vous a été confronté à ce genre de problème . En effet dans ma base y a 15 tables , elles sont toutes en majorité indentifié par un id de type int qui s'auto incrémente :
la table principale se nomme chaussure en voici l'extrait après un remplissage du formulaire :
Code:
1 2
|
Array ( [nom] => adidzero [prix] => 12 [identifiant_marques] => 1 [quantite] => 4 [semelle_interieure] => true [identifiant_fermeture] => 1 [identifiant_style] => 2 [identifiant_talon] => 2 [identifiant_doublure] => 1 [identifiant_semelle] => 2 [identifiant_dessus] => 1 ) |
ce qui fait que la table chaussure et la table marque par exemple sont liées par leur identifiant [identifiant_marques] (ici 1) qui correspond à Adidas dans la table Marque (voir photo base en détail )
le réel inconvénient c'est qu'il faut se souvenir de toutes ces identifiants afin de relier à la table chaussure et aussi pour les requêtes !!
par exemple pour une requête qui recherche chaussure de marque adidas :
Code:
1 2 3
|
select (*) from chaussure where identifiant_marques = 1 ; |
bon je simplifie la requête , mais ici je souhaite pour etre plus clair avoir la possibilité de faire
Code:
1 2 3
|
select (*) from chaussure where identifiant_marques like "adidas " ; |
bien sûr il faut tout modifier sur les types de identifiant_marques !!!
alors je souhaite connaître s'il y a un moyen sinon je reste sur la première version et noter les identifiants de ma table .
merci