Je pense créer une "wishlist". Chaque utilisateur pourra acheter des souhaits dans un magasin. Comment stocker la liste de souhaits? Je pense à créer une table d'utilisateur et une table de liste de souhaits.Comment stocker "wishlist" dans la base de données?
La structure de la table utilisateur: colonnes: id, nom d'utilisateur, mot de passe, etc
Colonnes: id, souhait, prix, quantité, etc ID utilisateur
est la clé primaire pour la table d'utilisateur et son un étranger clé dans la table de liste de souhaits. Cependant, quand j'y penserai, ma table de liste de souhaits aura des articles en double pour chaque utilisateur, n'est-ce pas?
Y a-t-il une meilleure façon de stocker les choses de la wishlist?
J'utilise mysql. Merci
À bien des égards, cette question n'a pas de réponse concrète. Demandez à 100 analystes un design et obtenez 100 réponses différentes, toutes plus ou moins correctes. En tant qu'architecte de ce système, vous devez décider par vous-même. –
Je veux la méthode la plus sûre et la plus populaire. Je suis nouveau à la base de données, donc je cherche des conseils .. –
la sécurité est seulement vaguement liée à la conception de vos tables. –