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

Diagrammes de Classes Discussion :

Modéliser une contrainte sur le nombre de classes participantes à une association.


Sujet :

Diagrammes de Classes

  1. #1
    Membre régulier
    Inscrit en
    Mars 2006
    Messages
    227
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 227
    Points : 109
    Points
    109
    Par défaut Modéliser une contrainte sur le nombre de classes participantes à une association.
    Bonjour,

    Je cherche à modéliser un lien entre 2 classes avec une contrainte sur le nombre de classe participant à l'association.

    ex: élèves *-----1 école 1 ------ * Professeurs

    Comment modéliser le fait que une école doit avoir 1 professeur pour 10 élèves.

    Merci.

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 533
    Points : 6 709
    Points
    6 709
    Par défaut
    Bonjour,

    c'est une contrainte sur le nombre d'instances (et non de classes)

    vous pouvez mettre une association entre élèves et professeur en utilisant une multiplicité 1..10, mais cela n'empêcherait pas d'avoir par exemple seulement un élève pour chaque professeur, il faut donc aussi ajouter une contrainte (au sens UML) entre les classes élève et professeur disant que le nombre d'instances de professeurs est égal à (nombre-instances-élèves + 9) / 10.
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  3. #3
    Membre régulier
    Inscrit en
    Mars 2006
    Messages
    227
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 227
    Points : 109
    Points
    109
    Par défaut
    Merci pour la réponse, je dois avouer que je n'ai jamais utilisé les contraintes UML, dans ce sens. Je n'ai pas d'exemple précis, je vais voir comment l'appliquer et je tiens au courant du résultat.

  4. #4
    Membre régulier
    Inscrit en
    Mars 2006
    Messages
    227
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 227
    Points : 109
    Points
    109
    Par défaut
    Merci pour la réponse, je dois avouer que je n'ai jamais utilisé les contraintes UML, dans ce sens. Je n'ai pas d'exemple précis, je vais voir comment l'appliquer et je tiens au courant du résultat.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 28/01/2010, 14h44
  2. Réponses: 0
    Dernier message: 30/10/2008, 12h29
  3. Modifier une contrainte sur une table InnoDb
    Par DomZZZ dans le forum Outils
    Réponses: 1
    Dernier message: 13/03/2006, 14h40
  4. Question sur exports et les classes (pour une dll)
    Par DjPoke dans le forum Langage
    Réponses: 7
    Dernier message: 08/08/2005, 19h25
  5. [Interbase] Mettre une contrainte sur un champ
    Par mika dans le forum InterBase
    Réponses: 2
    Dernier message: 26/01/2005, 14h04

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