è costruita in modo corretto questa tabella?

tabella 'corsi_materie':
id_corsi_materie (TIPO int 4 - NULL no - EXTRA auto_increment - AZIONE chiave primaria)
id_corsi (TIPO varchar 4 - NULL si) AZIONE indice? Che faccio lo metto come indice?
id_materie (TIPO varchar 4 - NULL si) AZIONE indice? Che faccio lo metto come indice?