Grazie per le risposte,

puoi benissimo mettere una chiave primaria su tutte e due le colonne e poi una chiave normale singola sulla seconda questo perché se effettui una ricerca su entrambe le colonne o solo sulla prima viene usata la primary key se cerchi SOLO sulla seconda colonna viene usato l'indice normale perché l'indice primario non può essere usato
tabella prodotti utente
id_prodotti(primary)(index),
id_utente(primary)

se ho ben capito!!!