Отсутствует понимание для сводных таблиц на Laravel - PullRequest
0 голосов
/ 20 сентября 2018

Я знаю связь с сводной таблицей, но не понимаю:

Является ли сводная таблица, которую I необходимо создать в моей базе данных?Или это виртуальная таблица, которую нам предоставляет laravel?!

Помимо этого: лучше использовать сводную связь или использовать мою собственную третью таблицу для связи многих со многими?

1 Ответ

0 голосов
/ 20 сентября 2018

Скорее всего, вам понадобится сводная таблица только для отношения Многие ко многим , если это один ко многим, вам нужно будет только включить внешний ключ.Тем не менее, Laravel достаточно гибок, чтобы позволить вам делать все, что вам хочется, поскольку в Laravel нет правильного способа что-либо сделать.

Лично я бы сказал, что лучше придерживаться лучших практик / соглашений, поскольку вам будет легче получить помощь от сообщества, чем если бы вы использовали свое собственное решение, которое никто не понимает.

Если вы еще не слышали о Laracasts , это действительно фантастический ресурс для создания вещей с помощью Laravel.Я использую Laravel уже несколько лет и все еще изучаю новые вещи, смотря видеофильмы Джеффри.

Если вы не можете позволить себе подписку, вы все равно можете посмотреть каждое «Что нового в Laravel», чтобы бесплатно вернуться к Laravel 5.0 или более поздней версии, но я не знаю, насколько они будут полезны.Это должно дать вам хороший обзор некоторых лучших практик и соглашений Laravel.

У Джеффри также есть бесплатная серия по Learning Vue.js 2 , которую вы также должны изучить, и ониспользовать Vue вместе с Laravel.

...