Bonjour à tous,
Je cherche le meilleur moyen de stocker une liste dans un champ.
Explication :
prenons par exemple de la vente en ligne, un client commande 6 articles, comment stocker ces 6 articles dans un champ, quel doit être le type de ce champ ?
Pour le moment j'en suis à un champ de type TEXT dans lequel je stocke les identifiants uniques de chaque article en les séparant par des "/", pour récuperer ma liste d'objets je suis obligé de faire un :
ce qui exclut donc toute possibilité de jointure pour récupérer le nom du produit dans la même requête par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part explode("/", $resultat_requete)
Si je stocke les quantités d'articles commandés de la même manière dans un autre champ je suis obligé de faire une manip supplémentaire pour créer un tableau de correspondances.
A ma connaissance il n'y a pas de TYPE ARRAY qui permettrait de stocker un tableau de données.
Avez-vous quelques conseils à me donner pour stocker des listes de la manière la plus exploitable possible ?
Merci d'avance pour vos réponses
Partager