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 :

Historique des locations [MCD]


Sujet :

Schéma

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut Historique des locations
    Bonjour, je suis en première année de BTS IG et j'ai un petit soucis qui me donne mal à la tête.

    J'ai un problème sur une partie de mon MCD, le reste est bon. Je ne peux pas vous transmettre "d'image" du MCD alors j'explique mon problème.

    Voilà, je dois réaliser une Base de Données Access, mais avant tout le MCD ^^

    Il s'agit de la gestion de la location et des facturations de garages pour véhicules.

    Il y a 40 garages, chaque garage correspond à une taille (longueur), sachant qu'un garage peut changer de taille (oui oui lol, garage avec des grilles modulables XD).
    Il existe trois tailles de garages différentes: 5m50, 6m50 et 7m
    A chaque taille de garage correspond un tarif.
    Et le tarif est modifié chaque année.
    Donc pour une année donnée on a seulement 3 tarifs.


    Comment modéliser tout cela pour qu'après lors d'édition d'éventuelles vieilles factures le tarif correspond bien à l'année de cette facture par exemple.

    Je demande juste la partie Garage - TailleGarage - Tarif - Année...

    J'ai tourné ça dans tous les sens, j'ai imaginé tous les cas possibles et il me faut vraiment un regard neuf car je tourne en rond et pour rien je pense lol.

    Merci par avance!!

  2. #2
    Membre éclairé Avatar de SmileSoft
    Inscrit en
    Mars 2008
    Messages
    436
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 436
    Par défaut
    salut,

    en gros tu as la règle de gestion:
    Un garage a une Taille qui lui correspond un tarif qui est modifié chaque année
    donc une association ternaire entre les 3 entités garage,taille et année qui porte la propriété tarif.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Par défaut
    Merci pour votre réponse

    Je pensais à cette solution... Mais j'ai quand même un problème au niveau des cardinalités, surtout quand on décompose tout ça (passer d'associations ternaires à binaires pour vérifier qu'on oublie pas une règle de gestion).
    Je ne suis pas trop à l'aise avec les associations ternaires

  4. #4
    Membre éclairé Avatar de SmileSoft
    Inscrit en
    Mars 2008
    Messages
    436
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 436
    Par défaut
    salut,

    je pense que la solution la plus correcte est:
    Garage 1.1.....a.....1.n Taille
    Taille (avec l'attribut tarif) 1.1....correspond....1.n Année

  5. #5
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 250
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 250
    Billets dans le blog
    48
    Par défaut
    bonsoir,
    ça prend toujours la tête ce genre de problème,

    Il y a 40 garages, chaque garage correspond à une taille (longueur), sachant qu'un garage peut changer de taille (oui oui lol, garage avec des grilles modulables XD).
    Il existe trois tailles de garages différentes: 5m50, 6m50 et 7m
    A chaque taille de garage correspond un tarif.
    Et le tarif est modifié chaque année
    J'ai un doute donc question pour être sur.
    le tarif (fonction de la taille) change tous les ans mais est-ce qu'un même garage peut changer de taille plusieurs fois dans la même année ?

  6. #6
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 250
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 250
    Billets dans le blog
    48
    Par défaut
    rebonsoir,

    Taille (avec l'attribut tarif) 1.1....correspond....1.n Année
    mmmh! A chaque taille correspond un tarif donc une table Tarif(idtarif,montant,année). Non ?

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

Discussions similaires

  1. Historique des transactions
    Par Plumet dans le forum Oracle
    Réponses: 3
    Dernier message: 22/03/2006, 10h28
  2. historique des transactions
    Par nah_wah dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 20/02/2006, 18h28
  3. [Struts]Historique des liens!
    Par Sniper37 dans le forum Struts 1
    Réponses: 2
    Dernier message: 02/11/2005, 08h55
  4. Réponses: 1
    Dernier message: 26/10/2005, 14h35
  5. historique des bases de donnees
    Par killer dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 31/05/2005, 07h49

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