sql >> Database >  >> RDS >> Mysql

MySQL Dezelfde buitenlandse sleutel gebruiken voor twee verschillende tabelkolommen

Ok, wanneer ik probeer de ref_data-tabel te maken, zie ik na de externe sleutelfout dit:

Wat die fout eigenlijk zegt:(in de vetgedrukte tekst)

Maar het is een simpele oplossing. Voer deze SQL uit op de client tafel:

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

... en voer dan de ref_data tabel SQL opnieuw uit.




  1. Dubbelzinnige kolom in MySQL/Rails-zoekmethode

  2. Tabelmetadata ophalen in MySQL

  3. LazyInitializationException probeert een luie geïnitialiseerde instantie te krijgen

  4. primaire en externe sleutelrelatie maken