Une base de données Courses avec deux tables produits et stock

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Une base de données Courses avec deux tables produits et stock

Re: Une base de données Courses avec deux tables produits et stock

par @rthur » 06 oct. 2021, 18:19

Est-ce que tu as plusieurs stocks ? (genre plusieurs entrepôts avec pour chacun des stocks)

Si ce n'est pas le cas alors la solution la plus simple c'est d'avoir une seule table de produits avec un champ stock dans lequel tu notes le nombre de produits en stock.
Sinon l'autre solution, c’est d'avoir :
- une table produits avec les caractéristiques de tes produits (id_produit, nom, image, description)
- une table stocks avec les infos de stocks par produits (id_produits, nb_en_stock)

Si tu as plusieurs entrepôts, tu ajoutes une 3ème table entrepôts avec les infos des entrepôts (id_entrepot, nom, adresse par exemple) et dans la table stocks tu ajoutes un champ id_entrepot pour avoir le stock de chaque produit dans chaque entrepot

Une base de données Courses avec deux tables produits et stock

par chatrian » 06 oct. 2021, 16:07

Bonjour, j'essai depuis quelques jours d'organiser une base de données avec php pdo, et j' ai besoin d'éclaircissements merci d'avances.

Voilà j'ai une base de données qui contient deux tables, une articles , et une autre table stock : j'aimerais remplir la tables stock avec des articles de la table produits, en utilisant que l'id d'un article choisi.
Pour bien comprendre ma question voilà comment j'écrirais la requête SQL simplifiée.

INSERT INTO stock (image, nom, description, )VALUES $image, $nom, $desc FROM produits WERE id IN (id) <- sélectionné au préalable .

J'ai essayé beaucoup de choses, mais j'ai l'impression que je fais fausse route dans l'idée d'organisation du départ ?

merci d'avance pour vos réponses salut.
Denis