Je crée la base de données sous-jacente pour un magasin. Il y a 2 tables, une pour les vêtements et une qui contient des cartes de taille standard. Les vêtements sont disponibles dans une ou plusieurs tailles et les tableaux de tailles contiennent plusieurs mesures pour chaque taille de vêtement.Joindre des tables avec des données d'ensemble
Exemple table tableau des tailles
id size waist chest hips height
0 6 56 76 82 160
0 8 60 80 86 162
0 10 64 84 90 164
0 12 68 88 94 166
1 6 57 75 82 160
1 8 61 79 86 162
1 10 62 83 90 164
1 12 63 87 94 166
vêtements Exemple tableau
garment_id garment_name garment_type size_chart available_sizes
0 Boating Jacket jacket 0 8,10,12
1 Polka Dot Skirt skirt 1 10,12
Ce que je veux faire est de les rejoindre pour que je
garment_id ... size_chart available_sizes size_chart.id size_chart.size size_chart.(...)
0 ... 0 8,10,12 0 8
0 ... 0 8,10,12 0 10
0 ... 0 8,10,12 0 12
1 ... 1 10,12 1 10
1 ... 1 10,12 1 12
Le problème que je rencontre est comment joindre afin que j'obtienne tous les nombres dans l'ensemble (taille_disponible) pour avoir une entrée correspondante pour measu rements ....
Toutes les idées/suggestions/conseils sur la façon dont je ferais mieux de le faire serait vraiment utile!
Merci.
Merci à tous ceux qui ont répondu! Je suis allé avec la réponse de @Eugen Rick à la fin car il ressemble à la façon la plus simple de faire cela et m'a permis plus de fonctionnalités que je n'avais pas réellement perçues. Merci à tous pour l'affichage, tous massivement utile. –