Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hai khóa ngoại trên cùng một cột từ một bảng

Đây là cách tôi đã làm điều đó (MySQL 5.0.45):

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

Có vấn đề với BẬT XÓA CASCADE trong tình huống này, vì vậy không sử dụng nó.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chuyển biến trong mysql_query

  2. Tham nhũng InnoDB ở Xampp

  3. Vòng lặp qua các tập kết quả trong MySQL

  4. chuyển đổi dấu thời gian thành ngày tháng trong java

  5. JPA:Mối quan hệ nhiều đến nhiều - JsonMappingException:Đệ quy vô hạn