[MySQL] ERROR 1826: Duplicate foreign key constraint name 'name' 이게 안되는줄은 몰랐다. 서로 다른 2개 이상의 테이블에서 같은 외래키를 참조할 때, 서로 같은 이름을 가질 수 없다고 한다. 가령 T1, T2, T3 테이블이 있고 T1의 id를 T2, T3에서 외래키로 참조할 때, T2에 t1_id, T3에도 t1_id라고 이름을 지정할 수 없다. T2에 t2_t1_id, T3에 t3_t1_id는 가능하다. 왜 안되는지는 아직 모르겠다. MySQL 2022.10.27