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 :

[Modelisation] problematique de Livraison de produit + calendrier


Sujet :

Schéma

  1. #1
    Membre régulier
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Points : 98
    Points
    98
    Par défaut [Modelisation] problematique de Livraison de produit + calendrier
    Bonjour,

    Je me retrouve à une réalité fonctionnelle que j'ai du mal à modeliser/retranscrire en base.

    La voici:

    Je pars d'une entité Produit pour laquelle je dois définir des dates de livraisons.

    Un produit est livré selon une periodicité (Toutes les lundis, tous les mardis, tous les mois, tous les 3 mois, tous les ans, tous les mardis / mercredis, tous les jours, tous les jours sauf le week-end, ... Bref y'a plein de possibilité)

    Ensuite chaque produit peut avoir des dates de "non livraison" :
    - Tous les mardis du 1/05/2007 au 1/12/2007
    - Tous les jours feriés , sauf le 1er mai

    Bref il peut y'avoir de nombreux cas différent, je n'arrive pas à modeliser ça ... Pour l'instant j'essaie de faire un MCD pour la modelisation, et ce qui sort de ma petite tête n'est pas convenable ...

    Auriez vous des idées fraiches pour moi ?

    Merci d'avance

  2. #2
    Membre averti Avatar de Soutou
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    328
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 328
    Points : 378
    Points
    378
    Par défaut
    Selon moi, tu as au minimum 2 entités Produit et Periodicite.

    L'identifiant de Periodicite est un code pour lequel chaque valeur correspond à un de tes cas (journalier : 1, annuel : 365, etc.). Peut être il faudrait ajouter à cette entité une date debut et date fin pour couvrir les intervalles.

    Pour répondre aux exceptions (ex: tous les mardis sauf du 15/3/07 au 12/5/08), je relierai Periodicité à Periodicité par une association réflexive N-N.

    Produit serait relié à Periodicité par l'asso 1,N-0,N Livraison et par l'association NonLivraison 1,N-0,N. Pour exprimer que plusieurs périodes peuvent correspondre à un produit.

  3. #3
    Membre régulier
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Points : 98
    Points
    98
    Par défaut
    Merci Ca me plait bien Je vais essayé de travailler en partant de ton idée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MCD] Modelisation de calendrier
    Par Lionhart dans le forum Schéma
    Réponses: 7
    Dernier message: 24/07/2015, 18h08
  2. Modelisation de calendrier
    Par Lionhart dans le forum Merise
    Réponses: 1
    Dernier message: 03/06/2015, 16h20
  3. Générer un calendrier de livraison
    Par arthuro45 dans le forum Langage
    Réponses: 5
    Dernier message: 09/07/2009, 10h41
  4. Calcul des numéros de semaine d'un calendrier
    Par Invité dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 06/11/2002, 21h29

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