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

To fremmednøgler i samme kolonne fra en tabel

Sådan gjorde jeg det (MySQL 5.0.45):

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

Der er problemer med ON DELETE CASCADE i denne situation, så brug det ikke.




  1. json-kolonne kontra flere kolonner

  2. Bedste og optimale måde at tilslutte sig max værdi fra andre tabeller

  3. MySQL - nummerforbindelse nået

  4. Hvordan dropper man alle brugertabeller?