#10 Связи между таблица в phpMyAdmin на MySQL, Базы данных MySQL
MySQL — царица баз
Она сложная, но с ней всё просто.
Когда мы говорили о том, какие бывают базы данных , то немного рассказали о реляционных БД. Самый очевидный пример такой базы данных — MySQL. О ней и поговорим.
⚠️ С формальной точки зрения MySQL — это не сама база данных, а система управления базой данных (СУБД)...
MySQL. Связи между таблицами. JOIN’ы
В прошлом уроке мы создали базу данных sport и добавил в нее три таблицы (countries, sports и teams). При этом мы установили связь между таблицами по механизму внешних ключей. Но мы не учли одну проблему — как быть, если мы пытаемся удалить/обновить данные в связанных таблицах. В этом уроке мы немного модифицируем нашу базу данных и сделаем несколько запросов из двух таблиц одновременно. Чтобы отобразить поведение данных в дочерних таблицах при изменении/удалении данных из связующей родительской таблицы, необходимо при объявлении внешнего ключа дописать ключевые слова — on update cascade on delete restrict...