no no, il prodotto ha sempre un solo fornitore.
Da questo articolo di freephp ho imparato un metodo che si sposa alla perfezione con la struttura che mi hai suggerito: il metodo join.
Così, per collegare un prodotto al suo fornitore, quando questi stanno su 2 tabelle distinte, faccio:
SELECT prodotto, nome FROM prodotti
LEFT JOIN fornitore ON prodotti.fornitore = fornitore.nome
Ora mi diverto...Grazie!
P.S. Ma la key primaria è sempre id? O quella di join? Oppure quella sulla quale si fanno le ricerche?