Добрый день.
Переименуйте "id" для связи с изображением в таблице комментариев в "image_id".
Так же добавьте для комментария "id PRIMARY KEY AUTO_INCREMENT"
ALTER TABLE `comments`
ADD CONSTRAINT `fk_comments_images` FOREIGN KEY (`image_id`) REFERENCES `comments` (`id`) ON DELETE CASCADE;
Если уже существуют записи в таблицах комментариев и изображений, то, возможно, потребуется отключить, затем снова включить проверку внешнего ключа.
SET FOREIGN_KEY_CHECKS=0;
ALTER TABLE `comments`
ADD CONSTRAINT `fk_comments_images` FOREIGN KEY (`image_id`) REFERENCES `comments` (`id`) ON DELETE CASCADE;
SET FOREIGN_KEY_CHECKS=1;