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 :

[DC]Adapter à un SGBD


Sujet :

Diagrammes de Classes

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 247
    Par défaut [DC]Adapter à un SGBD
    Bonjour,

    Je voudrais simplement savoir la meilleure façon de transposer un diagramme UML avec héritage vers une bases de données qui ne prend pas en charge l'héritage (MySQL).

    Voici un schéma d'exemple:


    Faut-il créer 3 tables et mettre des clés étrangères dans les 2 tables qui héritent ou vaut-il mieux rassembler les 3 tables en une seule ?

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

    Informations forums :
    Inscription : Janvier 2005
    Messages : 328
    Par défaut
    Oui 3 tables semblent être la solution la plus polyvalente. Surtout si ton héritage fait qu'il existera des objets "distincts" dans chacune des 3 tables. Ex : des personnes ni étudiant, ni personnel.
    Ensuite par contraintes CHECK ou déclencheurs tu pourras programmer des éventuelles règles de gestion (ex : il n'existe pas de personne à la fois étudiant et personnel).

Discussions similaires

  1. Choix d'un SGBD qui s'adapte avec C++ builder 2011 et supporte l'arabe
    Par Mariness dans le forum Autres Solutions d'entreprise
    Réponses: 0
    Dernier message: 10/10/2011, 11h17
  2. Langage le plus adapté pour une application SGBD multiplateforme ?
    Par diarbenn dans le forum Langages de programmation
    Réponses: 10
    Dernier message: 27/07/2006, 11h19
  3. [SGBD] Choisir une base de données adaptée
    Par SENCABOY dans le forum Général Conception Web
    Réponses: 9
    Dernier message: 08/02/2006, 19h23
  4. Réponses: 2
    Dernier message: 30/05/2002, 08h54

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