겉으로 같은 BIGINT도 모든 타입 속성이 같아야 FK가 된다

MySQL 외래 키는 표시 이름이 아니라 parent와 child 컬럼의 실제 domain 호환성을 검사합니다.

속성parent members.idchild posts.author_id결과
기본 타입BIGINTBIGINT일치
부호UNSIGNEDSIGNED불일치
허용 범위0 이상음수 포함다른 domain
FK 생성참조 대상ERROR 3780거절

핵심: 크기뿐 아니라 UNSIGNED·길이·정렬 규칙까지 나란히 비교한 뒤 제약을 생성합니다.