Gestion de stock

zekisss Messages postés 12 Statut Membre -  
zekisss Messages postés 12 Statut Membre -
Bonjour à tous,
quelqu'un pourrait-il me montrer un modèle conceptuel plus efficace pour pouvoir écrire facilement la liste du stock disponible, la quantité vendue pour chaque produit?

je m'explique. j'ai le modele suivant:
----->produit(id_produit,libelle)
----->commande(id_cmd,id_produit,qte_commande,prix_unite,date_cmd)
----->vente(id_vente,qte_vente,prix_unite,date_vente)

Et je voudrais afficher pour chaque produit l'ancien stock, la quantité vendu et le nouveau stock. je trouve la procedure que j'ai ecrite trop complexe.
Faites moi des propositions SVT!

1 réponse

  1. ken dumoulin Messages postés 60 Statut Membre 4
     
    Je te propose pas moins compliqué, mais plus réaliste :
    produit(id_produit,libelle_produit, quantite_produit)
    ligne_commande_vente(id_ligne,id_produit,quantite,prix_unite)
    commande(id_cmd,ref_lcv,refdate)
    vente(id_vente,ref_lcv,refdate)
    date(id_date,date)

    Ensuite ce sont des opérations à faire, un count de produit commandé moins un count de produit en vente avant tel date
    0
    1. zekisss Messages postés 12 Statut Membre
       
      A quoi va servir "quantite_produit" dans Produit? est-ce un champ calculé(qté disponible à chaque instant t)?
      0
    2. ken dumoulin Messages postés 60 Statut Membre 4
       
      A rien si au départ vous faite une commande sur vous même pour créer le stock initial
      0
    3. ken dumoulin Messages postés 60 Statut Membre 4
       
      C'est la valeur de votre stock initial. Le mieux est de ne pas stocker de champ calculé dans une base de données.
      0
    4. zekisss Messages postés 12 Statut Membre
       
      Merci pour la proposition!
      0
    5. zekisss Messages postés 12 Statut Membre
       
      comment connaitre dans ce cas le coût du stock initial?
      0