@Silverlight89
Учусь создавать сайты

Как правильно связать таблицы mysql?

В базе данных под управлением PHPMyAdmin есть две таблицы- articles и comments, у них есть общий столбец page _id. Я хочу их связать через этот столбец таким запросом:
ALTER TABLE `comments` ADD FOREIGN KEY (`page_id`) REFERENCES `articles`(`id`) ON DELETE RESTRICT ON UPDATE RESTRICT;
Ответ MySQL: Документация #1452.
Что я делаю не так и как правильно их связать?
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 2
Убедитесь что для каждого значения page_id в comments есть соответствующий id в articles.
Ответ написан
Комментировать
@d-stream
Готовые решения - не подаю, но...
Думаю ответ содержится в документации #1452
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
29 нояб. 2024, в 07:44
20000 руб./за проект
29 нояб. 2024, в 04:45
5000 руб./за проект
29 нояб. 2024, в 04:42
5000 руб./за проект