У меня есть 3 отношений:3 отношение, как должна выглядеть база данных и как создавать запросы с помощью Laravel Eloquent?
project
может иметь много tasks
и tast
имеет один project
user
может иметь много tasks
и task
может иметь много users
user
может иметь много projects
и project
может иметь много users
-> это отношение у меня уже есть в сводной таблице project_user
Как выглядят другие таблицы и как я могу их запросить, чтобы принять все tasks
для текущего пользователя и идентификатора проекта?
Но что делать, если я использую таблицы MyISAM? –
Это то же самое, за исключением того, что у вас не будет никаких ограничений на уровне DB по сравнению с InnoDB. Что ничего не меняет. –
Я думаю, что «иностранный ключ» не работает с MyISAM. Также мне нужны запросы с Eloquent –