sql >> Database >  >> RDS >> Mysql

Twee externe sleutels in dezelfde kolom uit één tabel

Hier is hoe ik het deed (MySQL 5.0.45):

ALTER TABLE `job_dependency`
ADD FOREIGN KEY (`job`) REFERENCES `job` (`id`),
ADD FOREIGN KEY (`dependency`) REFERENCES `job` (`id`);

Er zijn in deze situatie problemen met ON DELETE CASCADE, dus gebruik het niet.




  1. Hoe maak je meerdere WHERE IN-kolomquery's in de Doctrine-querybuilder?

  2. Beoordelingssysteem in PHP en MySQL

  3. De soort die naar niveau 15.000 stroomt

  4. Een inleiding tot zoeken in volledige tekst in MariaDB