ở đây tôi đã giải quyết vấn đề của bạn và làm việc tốt cho tôi
ALTER TABLE `question` CHANGE `QuestionId` `QuestionId` INT(11) NOT NULL, ADD PRIMARY KEY(`QuestionId`);
trước tiên tôi đã thay đổi QuestionId
thành primary key
ALTER TABLE `image_question` ADD INDEX `questionId` (`QuestionId`);
sau đó thêm chỉ mục vào QuestionId
trong tổng số image_question
ALTER TABLE `question` ADD CONSTRAINT `FK_question` FOREIGN KEY (`QuestionId`)
REFERENCES `image_question` (`QuestionId`) ON DELETE NO ACTION ;
và sau đó là mối quan hệ đầu tiên cho QuestionId
hoạt động thành công
ALTER TABLE `question` CHANGE `SessionId` `SessionId` INT(11) NOT NULL;
ALTER TABLE `image_question` CHANGE `SessionId` `SessionId` INT(11) NOT NULL;
sau đó đã thay đổi kiểu dữ liệu của SessionId
của cả hai bảng thành int
ALTER TABLE `image_question` ADD INDEX `NewIndex1` (`SessionId`);
sau đó thêm chỉ mục vào SessionId
trong tổng số image_question
ALTER TABLE `image_question` ADD CONSTRAINT `FK_image_question` FOREIGN KEY (`SessionId`) REFERENCES `question` (`SessionId`) ON DELETE NO ACTION ;
và đây là mối quan hệ thứ hai của bạn cho SessionId
hy vọng nó cũng hoạt động tốt cho bạn