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

Schéma Discussion :

traitement de produits chimiques contenu dans des cuves


Sujet :

Schéma

  1. #21
    Membre régulier
    Inscrit en
    Juillet 2004
    Messages
    306
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 306
    Points : 122
    Points
    122
    Par défaut
    En fait, il n'y a que deux type de traitement A et B (par exemple).

    Si le traitement A a lieu, le traitement B a lieu.
    Et si le traitement B a lieu, le traitement A n'a pas lieu.

    Est-ce que cela a malgrès tout une incidence sur le MCD présenté ?

    J'ai une question par rapport au MCD proposé:

    Les cardinalités ne serait-elle pas inversé entre les entités Detail Commande et Transformation Article ?
    Selon moi, chaque transformation article appartient à un seul détail commande et chaque détail commande possède plusieurs Transformation article.
    Mais j'ai sûrement mal compris...

    Merci d'avance.
    ++

  2. #22
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Points : 2 227
    Points
    2 227
    Par défaut
    Citation Envoyé par etiennegaloup
    Mais j'ai sûrement mal compris...
    Oui .

    Article = Aluminium, Cuivre, etc.
    Transformation = Anodiser, Thermolaquer, etc.
    Transformation_Article = Anodiser Aluminium

    Il est clair que je peux commander plusieurs fois que l'on anodise de l'aluminium, par contre dans une commande tout est dit sur l'anodisation de l'aluminium que je commande dans un détail commande.

  3. #23
    Membre régulier
    Inscrit en
    Juillet 2004
    Messages
    306
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 306
    Points : 122
    Points
    122
    Par défaut
    Oui effectivement je crois que j'ai raté quelque chose ....

    En fait comme je le disais précédemment il n'y a que deux types de traitement.

    Si le traitement A a lieu, le traitement B a lieu.
    Et si le traitement B a lieu, le traitement A n'a pas lieu.

    De plus les clients ne commandent que le traitement B. Si pour le produit le traitement A a déjà été fait il n'est pas refait et le traitement B est appliqué au produit. Par contre s'il n'a pas été fait, le traitement A est réalisé puis le traitement B et les deux traitements sont facturés au client sinon seul le traitement B est facturé.
    Comme je le disais, tous les articles à traiter sont regroupés en lot. Chaque lot a une référence. J'ai donc une entité lot (Ref Lot, Date Debut, Date Fin). Si le traitement A est fait il est fait sous une certaine référence de lot. Et le traitement B est fait sur une autre.

    Du coup je ne pense pas que le MCD proposé convienne toujours, qu'en pensez-vous ?

    Merci d'avance...
    ++

  4. #24
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Points : 2 227
    Points
    2 227
    Par défaut
    A toi de savoir si tu veux figer le nombre et les relations entre les traitements ou si tu veux rendre cela dynamique.
    En tout état de cause, en ayant en tête que que l'entité Transformation représente non plus une transformation, mais un ensemble de transformations, le modèle continue de fonctionner (avec 2 lignes dans la table Transformation qui correspondent à B et (A, B).
    Si tu veux être complet, il faut ajouter, par exemple une entité TransformationElementaire, et une association entre Transformation et TransformationElementaire.

    Exemple d'instanciation :
    TransformationElementaire : {A, B}
    Transformation {Complete, Economique}
    Association {(Complete, A), (Complete, B), (Economique, B)}

  5. #25
    Membre régulier
    Inscrit en
    Juillet 2004
    Messages
    306
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 306
    Points : 122
    Points
    122
    Par défaut
    En fait pour être plus précis,

    voilà exactement le principe:

    Supposons qu'un client passe une commande pour le traitement de produits.
    Si tous les produits sont référencés, ils peuvent être traités sans étape préléminaire.
    Pour le traitement, ils sont attachés à un Ordre de Traitement.
    Par contre, lorsqu'un produit est traité pour la première fois, il doit être validé. C'est à dire qu'il faut le rattacher à un ordre de traitement pour déterminer les paramètres de traitement qui lui conviennent.
    Certains paramètres propres à la validation doivent être sauvegardés.
    Les autres paramètres sont les même que si le produit était traité normalement.
    Une fois ces paramètres déterminés, tous les autres produits sont placés dans un autre ordre de traitement pour être validé avec les paramètre déterminé lors de la phase de validation.

    Qu'en pensez-vous ?

    Merci d'avance pour tout.
    ++

  6. #26
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Points : 2 227
    Points
    2 227
    Par défaut
    Citation Envoyé par etiennegaloup
    Qu'en pensez-vous ?
    J'en pense que j'en ai marre de faire et refaire le même travail parce que tu ne donnes pas toutes les infos d'un coup !
    Je reviendrais, peut être, quand tu auras donné toutes les informations.

  7. #27
    Membre régulier
    Inscrit en
    Juillet 2004
    Messages
    306
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 306
    Points : 122
    Points
    122
    Par défaut
    Je suis vraiment désolé, là je vous assure qu'il y a toutes les infos.

    Il faut facturer au client le traitement et la validation s'il y en a une.

    Encore désolé.
    Merci d'avance.

  8. #28
    Membre régulier
    Inscrit en
    Juillet 2004
    Messages
    306
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 306
    Points : 122
    Points
    122
    Par défaut
    Voià la dernière version de mon MCD suite aux dernière versions.
    Qu'en pensez-vous ?

    http://etienne.galoup.ifrance.com/MCDDernVersion.JPG

    Merci d'avance pour tous vos conseils.
    ++

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/08/2009, 11h59
  2. Réponses: 8
    Dernier message: 16/01/2008, 17h49
  3. Réponses: 7
    Dernier message: 03/11/2007, 19h15
  4. Réponses: 4
    Dernier message: 18/10/2007, 22h10
  5. Réponses: 3
    Dernier message: 18/09/2007, 12h13

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