Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dwa klucze obce w tej samej kolumnie z jednej tabeli

Oto jak to zrobiłem (MySQL 5.0.45):

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

W tej sytuacji występują problemy z ON DELETE CASCADE, więc nie używaj go.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przechowywać GUID w tabelach MySQL?

  2. Jak mogę przeszukiwać tabelę w tabeli?

  3. Nie mogę zrozumieć, jak uzyskać dane z MySql Query

  4. Uzyskaj określony zakres dat

  5. Automatycznie zabijaj długo działające zapytania (MySql), Apache Tomcat DataSource