Gestion de stock

Fermé
zekisss Messages postés 10 Date d'inscription jeudi 13 décembre 2012 Statut Membre Dernière intervention 22 février 2013 - 20 déc. 2012 à 14:26
zekisss Messages postés 10 Date d'inscription jeudi 13 décembre 2012 Statut Membre Dernière intervention 22 février 2013 - 9 janv. 2013 à 13:33
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!

A voir également:

1 réponse

ken dumoulin Messages postés 54 Date d'inscription dimanche 16 décembre 2012 Statut Membre Dernière intervention 20 janvier 2013 4
20 déc. 2012 à 14:42
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
zekisss Messages postés 10 Date d'inscription jeudi 13 décembre 2012 Statut Membre Dernière intervention 22 février 2013
20 déc. 2012 à 14:52
A quoi va servir "quantite_produit" dans Produit? est-ce un champ calculé(qté disponible à chaque instant t)?
0
ken dumoulin Messages postés 54 Date d'inscription dimanche 16 décembre 2012 Statut Membre Dernière intervention 20 janvier 2013 4
Modifié par ken dumoulin le 20/12/2012 à 15:02
A rien si au départ vous faite une commande sur vous même pour créer le stock initial
0
ken dumoulin Messages postés 54 Date d'inscription dimanche 16 décembre 2012 Statut Membre Dernière intervention 20 janvier 2013 4
20 déc. 2012 à 15:04
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
zekisss Messages postés 10 Date d'inscription jeudi 13 décembre 2012 Statut Membre Dernière intervention 22 février 2013
20 déc. 2012 à 15:29
Merci pour la proposition!
0
zekisss Messages postés 10 Date d'inscription jeudi 13 décembre 2012 Statut Membre Dernière intervention 22 février 2013
9 janv. 2013 à 13:33
comment connaitre dans ce cas le coût du stock initial?
0