IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

avis et aide sur une table


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 42
    Par défaut avis et aide sur une table
    bonjour .
    dans mon application gestion de stock,je suis entrain de gérer les mouvements de produits entre 2 dates précises,dans la bd j'ai crée une table mouvementStock dont ces champs sont:Article,StockInitial,QuantiteEntree,QteRetourMarchandise,QteVendue,QteRetournée,StockFinal,DateDébutMouvement,DateFinMouvement).Et quand j'enregistre un nouveau bonEntrée,La quantité Entrée+DateDébutMouvement+StockInitial seront stockés dans la table MouvementStock et les autres Champs prennent La valeur 0 et si je crée un RetourMarchandise la quantiteRetourMarchandise +dateFinMouvement(dateRetourMarchandise) seront stockés dans la table mouvementStock la même chose pour une nouvelle vente :la QteVendue sera enregistrée et la dateFinMouvement sera modifiée par la date de la vente.trouvez-vous mon analyse pour cette correcte ;d'autre idées seront la bienvenue

  2. #2
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    Citation Envoyé par meryDev Voir le message
    d'autre idées seront la bienvenue
    euh... sauter des lignes ???

    parce que la, j'ai rien compris...

    Bon, en faisant un petit effort, tu as une table avec 9 champs, dont tu utiliseras au plus...cinq...

    Ca, en soit, pour moi, c'est mal

    Perso, je ferais qq chose comme Article,StockInitial,Quantite,StockFinal,DateMouvement, TypeMouvement

    Voire, je virerais peut-etre meme StockFinal ou StockInitial, mais je suis tordu, alors

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  3. #3
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 42
    Par défaut
    et où je vais stocker les quantités retourMarchandise et les quantités

    retournées par les clients et les quantitée vendus et entrées,alors je devrai

    avoir une table MouvementEntrée dont il contiendra le champ quantitéEntrée,

    et une autre table MouvementSortie qui peut contenir le champ quantitéVendus???

  4. #4
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    quand je disais sauter des lignes, c'etait apres chaque info importante

    et où je vais stocker les quantités retourMarchandise et les quantités retournées par les clients et les quantitée vendus et entrées
    Bah, dans la table mouvementStock

    Genre, si tu fais une vente, une commande et un retour, tu aurais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Article | StockInitial | Quantite | StockFinal | DateMouvement | TypeMouvement
    1       | 1            | 10       | 11         | 01/01/2009    | 1
    1       | 11           | 5        | 6          | 02/01/2009    | 2
    1       | 6            | 2        | 8          | 01/01/2009    | 3
    Avec TypeMouvement qui va te dire si c'est une entree, une sortie ou un retour (ca doit probablement etre un peu creusé,en fonction de ton domaine...)

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  5. #5
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 42
    Par défaut
    merci bcp, juste pour confirmer; le champs typeMouvement sera la clé primaire de la table vente,ou la table bonEntree, ou bonRetourMarchedise.

  6. #6
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    euh...aucun de tout ca

    L'idée, c'est que le type de mouvement te permette de savoir quel type d'operation s'est passée (achat, vente, retour, explosion...)

    Il faudrait evidemment ajouter une clef primaire, et compagnie

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

Discussions similaires

  1. [MLD] Aide sur une modélisation entre tables
    Par dd_angel dans le forum Schéma
    Réponses: 7
    Dernier message: 20/08/2010, 16h07
  2. Avis et aide sur une config compléte
    Par Denderk dans le forum Autres Logiciels
    Réponses: 0
    Dernier message: 10/06/2009, 13h23
  3. Besoin d'aide sur une table en SAS
    Par 8twilight8 dans le forum Macro
    Réponses: 8
    Dernier message: 29/04/2009, 15h04
  4. [débutant] Aide pour mettre une FOREIGN KEY sur une table
    Par cauldron dans le forum Langage SQL
    Réponses: 2
    Dernier message: 14/11/2004, 17h16
  5. Pb d'auto-incrément sur une table v7
    Par Nivux dans le forum Paradox
    Réponses: 9
    Dernier message: 26/12/2002, 12h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo