Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL utilizza la stessa chiave esterna per due diverse colonne della tabella

Ok, quando provo a creare la tabella ref_data, dopo l'errore della chiave esterna, vedo questo:

Cosa sta dicendo sostanzialmente quell'errore:(nel testo in grassetto)

Ma è una soluzione semplice. Esegui questo SQL sul client tabella:

ALTER TABLE `client` ADD INDEX(`firstname`);

... e quindi eseguire nuovamente la tabella SQL ref_data.