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 :

Diagramme de classes - Attributs évolutifs


Sujet :

Diagrammes de Classes

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2012
    Messages : 1
    Par défaut Diagramme de classes - Attributs évolutifs
    Bonjour,

    Je dois réaliser une base de données de composants mécaniques modélisés sous CATIA V5 et enregistrés en format STP.

    Ces composants mécaniques se divisent en plusieurs catégories de composants (CATEGORIECOMP), par exemple :
    - VISSERIE
    - ELECTRONIQUE
    - etc...

    Par ailleurs, chacune de ces catégories se subdivisera en différents types de composants (TYPCOMP), par exemple pour la catégorie VISSERIE :
    - VIS
    - RONDELLE
    - ECROU

    Chaque composant de la base se rapportera donc à un type de composant et une catégorie. Étant des composants normalisés ils apparaîtront dans la base avec leur idComposant (int), leur referenceComposant (varchar), et les paramètres principaux permettant la désignation du composant.
    Exemple de la vis :
    - idComposant
    - referenceComposant
    - diametreComposant
    - longueurComposant

    Or, les deux derniers attribus sont propres à la caractérisation d'une VIS mais pas forcément celle d'un ECROU, ou encore d'une CAPACITE si l'on change de catégorie...

    Souhaitant garder une table unique pour la caractérisation des composants, je souhaitais savoir s'il est possible, en fonction d'attributs d'autres classes, (CATEGORIECOMP, TYPCOMP), de changer certains attributs de ma classe COMPOSANTS.

    Merci pour vos réponses !

  2. #2
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Ce n'est pas de l'UML mais le principe est le même ; regarde du côté de la modélisation par méta-données.

    Sinon, tu peux aussi spécialiser tes composants, donc modéliser un héritage de données.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

Discussions similaires

  1. attribut "type" dans un diagramme de classe
    Par allomona dans le forum UML
    Réponses: 2
    Dernier message: 27/04/2014, 16h32
  2. Visibilité des attributs et opérations, diagramm de classe conception?
    Par ra'uf dans le forum Diagrammes de Classes
    Réponses: 4
    Dernier message: 23/05/2009, 20h13
  3. Réponses: 5
    Dernier message: 31/05/2007, 13h10
  4. Exporter diagramme de classe vers image
    Par Koko22 dans le forum Rational
    Réponses: 3
    Dernier message: 18/08/2004, 10h42
  5. Diagramme des classes pour l'interface visuel
    Par robv dans le forum Diagrammes de Classes
    Réponses: 2
    Dernier message: 25/06/2004, 10h50

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