Aller au contenu


Photo
- - - - -

Importer Contrat Relation Multiple

importation table relation n-n

  • Please log in to reply
3 réponses à ce sujet

#1 Mat Matt

Mat Matt
  • Membres
  • Pip
  • 30 messages
  • Genre :Homme
  • Lieu :Palma de Mallorca
  • Intérêts :FMP11A
    FMS11A
    DESIGN
    WARHAMMER 40K
  • FM : FMP11A, FMS11A
  • OS : Win 7 32 bits


Posté 26 mars 2012 - 23:17

Bonsoir à tous,

D'avance merci pour votre aide car je bloque grave là...

J'ai une table client et une table contrat

1 Client peut avoir n Contrat et
1 Contrat peut avoir n Client.

C'est donc une relation de n-n ? non ?

J'ai donc crée une table entre deux comportant 2 champs: ID_Client et ID_Contrat

Comment faire pour importer la liste des contrats depuis un fichier excel et faire que tous ces nouveaux enregistrements soient lié avec leurs clients respectifs ?

Mon fichier excel possède une colonne ID_Client et une colonne ID_contrat.

Il y a donc des répétitions de ID_Contrat car, par exemple, le client 567 et le client 677 possèdent tous les deux le contrat 09AS09.

Merci pour votre aide ! Je desespère...

#2 Mat Matt

Mat Matt
  • Membres
  • Pip
  • 30 messages
  • Genre :Homme
  • Lieu :Palma de Mallorca
  • Intérêts :FMP11A
    FMS11A
    DESIGN
    WARHAMMER 40K
  • FM : FMP11A, FMS11A
  • OS : Win 7 32 bits


Posté 05 avril 2012 - 07:19

Merci pour vos réponses !

#3 Vincent13

Vincent13
  • Membres
  • PipPipPip
  • 124 messages
  • Genre :Homme
  • Lieu :Lyon
  • FM : FMP11A
  • OS : OSX 10.6


Posté 05 avril 2012 - 10:01

Bonjour,

si j'ai bien compris, dans ton fichier excel tu as donc une ligne pour chaque couple contrat/client style si on a les contrats (CON001, CON002, CON003) et les clients (Jean et Marc) et que Jean a le contrat CON001 et CON002 alors que Marc a le contrat CON002 et CON003 tu as donc 4 lignes :

Jean/CON001
Jean/CON002
Marc/CON002
Marc/CON003

en admettant d'un point de vue théorique dans mon exemple que Jean et Marc soient les ID_Client et que les CON001, CON002... soient les ID_Contrat. C'est bien ça ?

EDIT : encore une autre petite question c'est une manipulation que tu comptes faire régulièrement (passer du fichier excel au fichier FM) ou juste la première fois pour remplir la base de données FM et poursuivre définitivement ensuite sur FM ?

#4 Mat Matt

Mat Matt
  • Membres
  • Pip
  • 30 messages
  • Genre :Homme
  • Lieu :Palma de Mallorca
  • Intérêts :FMP11A
    FMS11A
    DESIGN
    WARHAMMER 40K
  • FM : FMP11A, FMS11A
  • OS : Win 7 32 bits


Posté 05 avril 2012 - 11:56

Bonjour Vincent,

Effectivement, mon tableau excel ressemble à ça:

Mr DUPONT Jean CON001
Mr DUPONT Jean CON002
Mme DUPONT Sylvie CON001
Mme DUPONT Sylvie CON002
Mr GRILLE Marc CON056
Mme GRILLE Patricia CON056
...etc

J'ai donc en fait deux clients (DUPONT Jean et Sylvie) possédant deux mêmes contrats (CON001 et CON002), et d'autres clients possédant eux aussi d'autres même contrats.

Les clients vont être créer dans une table "Client" et les contrats dans une autre table "Contrat".

Ma question est donc....

Comment importer ce tableau excel afin que les clients ayant le même contrat se retrouvent liés entre eux ?

D'autre part, ce sera une manipulation ponctuelle uniquement.

La suite se fera sous FMP 1 Adv.

D'avance, un grand merci pour éclairer ma lanterne !

Cordialement