Как происходит связь между таблицами в mysql?

0

КУРС PHP/MYSQL, урок 58. В уроке мы создаем еще одну таблицу categories. А в таблице muvie мы добавляем столбец categories_id, для того, что бы связать эту таблицу и столбец. Я три раза пересмотрел урок, но так и не понял, как столбец categories_id понимает, что таблица categories относится к нему. Спасибо. Извините если вопрос глупый. 

php
MySQL

2 ответов

1

В запросе стоит связывание sql, типа 

INNER JOIN movie ON movie.category_id = categories.id

Дословно: Присоедини мне таблицу movie где movie.category_id равно categories.id (из таблицы categories)/

1

Вот здесь пример связывания таблиц MySQL 

https://fructcode.com/ru/qa/operator-select-zadanie-59-rbarh9/

Sign up or Log in to write an answer