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 :

conception table association


Sujet :

Diagrammes de Classes

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 124
    Par défaut conception table association
    dans plusieurs cas ,j'ai trouvé qu'on utilise dans la base de données une table d'association qui permet de lier les données entre deux autres tables ,malgré qu'on est pu juste ajouter un attribut dans la 1 ère table qui contient l'id de la 2 ème table et donc les données sont liés.

    Ma question pourquoi on utilise la table d'association et surtout qu'on est amené après à faire plusieurs jointures ?

  2. #2
    wazup
    Invité(e)
    Par défaut
    Il peut y avoir au moins une explication :

    Ton modèle de données est dénormalisé pour des raisons de performance, la table d'association servant de table accélératrice en quelque sorte, puisqu'elle trimbale moins de données qu'une foreign key noyée dans une des deux tables (ou les deux si l'association doit être navigable dans les deux sens).

    Ceci dit, c'est quand m^me un peu pourri car ceci peut être résolu d'une autre façon en construisant un index(pk, fk).

    La seconde explication, c'est que le concepteur du modèle est incompétent.

  3. #3
    wazup
    Invité(e)
    Par défaut Post-scriptum
    Je suppose bien sûr comme acquis qu'il s'agit d'une relation 0,1 - n, car sinon évidemment la table associative est inévitable.

  4. #4
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 124
    Par défaut
    la relation est de 1, 0 .. n

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

Discussions similaires

  1. conception : table des dépendances
    Par gregolak dans le forum Langage SQL
    Réponses: 12
    Dernier message: 09/10/2005, 16h10
  2. [Conception] Table de hachage et doublons de clés
    Par mammou dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 13/05/2004, 19h16
  3. creation table association reflexive
    Par elea1206 dans le forum Requêtes
    Réponses: 2
    Dernier message: 05/08/2003, 17h30
  4. Recherche de donnee dans une table associée
    Par josoft dans le forum Requêtes
    Réponses: 2
    Dernier message: 14/07/2003, 15h22
  5. [Concept] Table de référence
    Par matlo dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 20/01/2003, 15h01

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