Отношения в СУБД (1:M, M:1, 1:X, M2M) ► Урок по RedBeanPHP #2 ► Самая простая и мощная ORM для PHP!

23 786
15.1
Опубликовано 11 сентября 2017, 20:49
Обсуждаем работу с отношениями в RedBeanPHP.
Затрону и показаны отношения One-to-Many (1:M), Many-to-One(M:1), One-to-X (One-to-Fixed) и Many-to-Many (M2M).

Урок будет полезен вообще всем, кто не знает что такое отношения, но хочет в них разобраться и для начала как минимум понять что это и с чем едят.
Тем более учитывая крайнюю эффективность отношений в вопросах архитектуры БД.

► Таймкоды:
1:33 Почему нельзя копировать вообще весь код из урока
2:45 Метод R::getAll()
6:09 Метод R::getRow()
10:45 Метод R::getCol()
15:00 Методы R::convertToBean() и R::convertToBeans(), перекидываем массивы в бины
16:44 Метод R::getInsertID()

19:42 Что такое отношения вообще?
23:45 Отношения One-to-Many (1:M)
40:06 Отношения Many-to-One (M:1)
44:35 Отношения One-to-X (One-to-Fixed)
53:30 Отношения Many-to-Many (M2M)

57:40 Сортировка отношений
59:55 Фильтрация отношений
1:02:55 Добавляем отношения без их подгрузки
1:04:30 Подсчёт отношений/связей

► Наша группа Вконтакте: vk.com/howdyho_net
► Наш Telegram чат: t.me/howdyho

😜 Подумываешь прикупить себе игру? ;)
😎 Лучшие цены 💰 на игры Steam 🎮 и рандомы 🎲 только здесь -
bit.ly/SteamAlmostFreeGames

+50 к удаче если ты:
✅ Подписался
✅ Поставил лайк
✅ Оставил комментарий

🚀 Ссылки из видео 🚀
0️⃣ codenet.ru/progr/vbasic/vb_db/...
1️⃣ habrahabr.ru/post/285398
2️⃣ php.su/mysql
3️⃣ site-do.ru/db/db.php

💵 Реквизиты для донатства (WebMoney) 💵
R250434217196
Z252920168434
U415267612522

💗 Музыкальный трек предоставлен YouTube Audio Library.
жизньигрыфильмывесельеавтотехномузыкаспортедаденьгистройкаохотаогородзнанияздоровьекреативдетское