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

mysql Wiele kluczy obcych w tabeli do tego samego klucza podstawowego

Nie, powinieneś utworzyć dwa klucze obce:

ADD CONSTRAINT `ufd_users_fk` FOREIGN KEY (`userId`) 
  REFERENCES `users` (`userId`) 
  ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `ufd_users_fk` FOREIGN KEY (`friendId`) 
  REFERENCES `users` (`userId`) 
  ON DELETE CASCADE ON UPDATE CASCADE;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Typ MySQL do przechowywania roku:Smallint czy Varchar czy Data?

  2. Łącznik MySql C++ getString() nie działa poprawnie, podczas gdy getInt działa idealnie

  3. Najlepsze techniki pozwalające uniknąć „skracania danych” z bazy danych witryny

  4. rzucić ciąg na czas sql

  5. Dynamiczne wybieranie opcji php i mysql