programing

MariaDB 외부 키 제약 조건이 잘못 형성되었습니다.

css3 2023. 8. 13. 09:56

MariaDB 외부 키 제약 조건이 잘못 형성되었습니다.

다음 SQL 요청을 MariaDB 데이터베이스에 보내기 위해 DBeaver를 사용하고 있습니다.

CREATE TABLE liaison_att_ae (
    id_attestation INT(11),
    id_ae INT(11),
    PRIMARY KEY (id_attestation, id_ae),
    FOREIGN KEY (id_attestation) REFERENCES attestation (id),
    FOREIGN KEY (id_ae) REFERENCES ancien_employeur (id)
);

이유는 잘 모르겠지만 다음과 같은 오류가 발생합니다.

테이블을 만들 수 없습니다.database.liaison_att_ae(errno: 150 "외부 키 제약 조건이 잘못 형성되었습니다.")

테이블attestation그리고.ancien_employeur둘 다 얻은idPK로

내가 뭘 잘못하고 있는 거지?

언급URL : https://stackoverflow.com/questions/70360310/mariadb-foreign-key-constraint-is-incorrectly-formed