Что такое «сводная таблица» в eloquent-отношениях? - PullRequest
0 голосов
/ 10 февраля 2020

Чтение Laravel 6 документов eloquent-Relations на https://laravel.com/docs/6.x/eloquent-relationships#one-to-one Я не уловил, что такое «сводная таблица» и как ее практично использовать для работы с db в laravel ?

Спасибо!

1 Ответ

3 голосов
/ 10 февраля 2020

Представьте, что у вас есть две таблицы, такие как users и roles, если вы хотите установить связь между ними, вам нужно объявить отношения Many To Many, поскольку в одной роли много пользователей, а у одних пользователей много ролей. для определения Many To Many отношений между ними вам нужно создать role_user таблицу, здесь role_user table означает pivot table.

для получения дополнительной информации, пожалуйста, прочитайте Соотношение многие ко многим от laravel документация

...