저는 U라는 테이블과 P라는 테이블이 관련된 데이터베이스를 가지고 있습니다.M : N 데이터베이스 관계에서 복합 PK 또는 두 개의 외래 키로 참조하는 것이 더 좋습니다
table U
U_Id primary key.
table P
P_Id primary key
두 테이블 간에는 많은 관계가 있습니다.
2) 참조를 포함하는 새 테이블을 만들
1) 복합 기본 키 (U_Id, P_Id)를 포함하는 새 테이블을 만들 :
나는 두 테이블 사이의 관계를 만드는 두 가지 방법이 있습니다 U 테이블과 P 테이블에서 외래 키로.
(U_id 및 P_id 등 외래 키)
Third_Table
U_id FK not null
P_Id FK not null
무엇을 더 나은 옵션?
: 많은 테이블 : http://mysql.rjweb.org/doc.php/index_cookbook_mysql#many_to_many_mapping_table –