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

Modélisation Discussion :

Relation entre table


Sujet :

Modélisation

  1. #1
    Membre du Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2013
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 76
    Points : 55
    Points
    55
    Par défaut Relation entre table
    Bonjour,

    Je bloque sur les relations à donner entre ces tables ?Nom : realation.png
Affichages : 134
Taille : 8,2 Ko

    Merci pour votre aide
    @++
    gc

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Il faudrait en dire un peu plus sur ce que sont ces tables et comment ces éléments sont supposer être en relation.

    Par exemple : une commande est en relation avec les produits commandés. Un chnatier avec les ouvriers ... mais là les noms ne m'évoquent rien.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre du Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2013
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 76
    Points : 55
    Points
    55
    Par défaut
    Hello

    Effectivement c'est pas très clair.

    Voilà les explication suivantes le strCFCxx correspond à un numéro qui vient d'une autre table avec une désignation :

    04 (Gros-oeuvre)
    22 (Electricité)

    le strNumOrdreSap est en relation avec un ou plusieurs strCFCxx donc je peux avoir dans ma table tblDevisGeneral
    strCfcXX strNumOrdreSap lngDG lngForecast
    04 04-0001-0502 50'000 50'000
    22 04-0001-0502 25'000 20'000
    04 05-0066-0707 15'000 15'000

    la table tblModifDG est une modification du montant du Forecast qui peut impliquer plusieurs strNumOrdreSap
    d'où ma table tblCFCNumSAPMod

    strCfcXX strNumOrdreSap idModifDG
    04 04-0001-0502 1
    04 04-0001-0502 2
    04 04-0001-0502 3

    et dans ma table tblModifDG
    idModifDG strValidation strExplication lngModifDG
    1 validation1 explication1 5'000
    2 validation2 explication2 2'000
    3 validation3 explication3 1'500

    J'espère que c'est un peu plus compréhensible ;-)

    D'avance merci
    @++
    g

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour, de ce que tu décris je ferai :

    • relation de tblDesignation vers tblDevisGeneral sur strCfcXX
    • relation de tblDevisGeneral vers tblModifDG sur strNumOrdreSap
    • relation de tblCFCNumSAPMod vers tblModifDG sur idModifDG


    Et si tu as toujours une relation de 1 à 1 entre tblCFCNumSAPMod et tblModifDG (comme dans ton exemple) probablement que les 2 tables devraient être fusionnée en une seule avec tous les champs.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  5. #5
    Membre du Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2013
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 76
    Points : 55
    Points
    55
    Par défaut
    Ok merci
    je vais creuser si je fais une table pour les 2 tables tblCFCNumSapModif et tblModifDG

    @@++
    gc

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

Discussions similaires

  1. Access me change mes relations entre tables
    Par karimspace dans le forum Access
    Réponses: 14
    Dernier message: 29/03/2006, 09h57
  2. Relation entre tables dans bdd différentes
    Par Mandotnet dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 29/03/2006, 08h03
  3. Les relations entre tables
    Par sheira dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 20/03/2006, 15h03
  4. Récupération des relations entre tables
    Par Themacleod1980 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/02/2006, 11h34
  5. relations entre tables
    Par ilyassou dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 22/11/2005, 07h48

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