Come da titolo ho due tabelle
produttori
produttori_locazioni
le due tabelle sono state create da un excel in cui allla colonna A del foglio produttori ho messo un numero incrementale.
nella tabella b rapporto 1 a 1 o il campo id_produttori in cui ho copiato la colonna a del foglio produttori.
Importate come csv da mysql workbench ho lo stesso identico numero di righe nelle due tabelle (come mi aspettavo)
quando cerco di mettere la chiave esterna ho :
codice:
Le colonne sorgente e destinazione devono essere dello stesso tipo e ci deve essere un indice sulla colonna di destinazione e sui dati referenziati.
Cannot add or update a child row: a foreign key constraint fails (`crm_open`.`#sql-5674_77`, CONSTRAINT `produttori_locazioni_ibfk_1` FOREIGN KEY (`id_produttori`) REFERENCES `produttori` (`id`))
Entrambi i campi sono INT unsigned , il campo id della tabella produttori è primary il campo id_produttori è index, cosa posso controllare ?