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

Jak prawidłowo tworzyć złożone klucze podstawowe - MYSQL

Użyłbym klucza złożonego (wielokolumnowego).

CREATE TABLE INFO (
    t1ID INT,
    t2ID INT,
    PRIMARY KEY (t1ID, t2ID)
) 

W ten sposób możesz mieć t1ID i t2ID jako klucze obce wskazujące również na ich odpowiednie tabele.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd 1022 — Nie można pisać; zduplikowany klucz w tabeli

  2. PHP PDO a zwykłe mysql_connect

  3. Zapobiegaj automatycznemu przyrostowi w przypadku duplikatu wstawiania MySQL

  4. Jak skonfigurować bazę danych MySQL WordPress w chmurze

  5. Połącz wiele wierszy podrzędnych w jeden wiersz MYSQL