Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1642 connectés 

 


Dernière réponse
Sujet : Pour les pros en database : prob pour ma base sur MySQL
unotouch Merci de ton aide  :sol:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
unotouch Merci de ton aide  :sol:
Slash- Ben je ne connais pas la syntaxe exact en MySql, je travaille plutot avec oracle
 
mais ca doit etre un truc du genre :  
 
dans distributeurs : ID INT PRIMARY KEY  
 
et dans clients : ID INT PRIMARY KEY,  
                  DISTRIB_ID INT FOREIGN KEY REFERENCES DISTRIBUTEURS(ID)
 
a+
unotouch ah oui c tout con
en fait je fais comme ca koi
 
ds distributeurs : ID INT PRIMARY KEY
 
et dans clients : ID INT PRIMARY KEY,
                  DISTRIB_ID INT REFERENCES DISTRIBUTEURS
 
c ca ?
ou alors
DISTRIB_ID INT FOREIGN KEY REFERENCES DISTRIBUTEURS???
 
chui pas un pro des bases  :pt1cable:
Slash- Bon,
 
je vais repondre un truc mais je ne suis pas plus sur que ca hein...
 
en fait en lisant bien ton prob, un distributeur "peut avoir" n clients
 
donc si dans le sens inverse c'est : un client ne peut "avoir" au plus qu'un distributeur, alors tu dois mettre un cle etrangere referencant la cle primaire de la table distributeur dans la table client
 
si par contre un client peut "avoir" n distributeur alors vu qu'on a une relation n à n, tu dois creer une table intermediaire ayant pour colonnes les cles primaires des 2 tables concernees
 
voila j'espere avoir repondu a ta question
unotouch ben oui j'ai un petit probleme
en effet, j'ai une table clients et un table distributeurs
dans ma table des distributeurs je dois avoir "n" clients, seulement sous MySQL ya pas de tableau....donc je fais comment puisque je connais pas a l'avance le nombre de clients...
 
 
comment faire ?????¿  :??:

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR