sql >> Databasteknik >  >> RDS >> Mysql

Två främmande nycklar på samma kolumn från en tabell

Så här gjorde jag (MySQL 5.0.45):

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

Det finns problem med ON DELETE CASCADE i den här situationen, så använd den inte.




  1. Hur MICROSECOND() fungerar i MariaDB

  2. Hur kan jag lösa ORA-00911:fel med ogiltiga tecken?

  3. MySQL LEFT JOIN 3 bord

  4. Hur får du maximalt möjliga datum i Oracle?