sql >> Databasteknik >  >> RDS >> Mysql

Hur man korrekt skapar sammansatta primärnycklar - MYSQL

Jag skulle använda en sammansatt (multi-kolumn) nyckel.

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

På så sätt kan du också ha t1ID och t2ID som främmande nycklar som pekar mot deras respektive tabeller.



  1. Genererar djupbaserat träd från hierarkiska data i MySQL (inga CTE)

  2. Oracle:hur man infogar om en rad inte finns

  3. ListView visar inte de korrekta bilderna som finns i drawable enligt deras namn i sqlite

  4. Hur clock_timestamp() fungerar i PostgreSQL