bonjour les gens,
si j'ai bien compris, une cle etrangere permet de dire qu'un element d'une table correspond a un element d'une autre table.
mais je vois pas vraiement a quoi ca sert parce que quand on fait "SELECT * FROM table1, table2 WHERE a1=a2" on met une condition pour joindre les deux tables.
Donc pourquoi mettre une cle etrangere
ps : j'ai jamais appris donc pas se moquer. Surtout que je suis neuneu, alors...
---------------
oui oui