связей может быть несколько разных типов. Например, один и тот же человек может быть автором или художником или и тем и другим. Вот что лучше, под каждый тип связи сделать отдельную таблицу связей или все делать в одной, но в отдельной колонке указывать тип?
Pivot ?
да, вот подумал. Плохая идея, потом attach , detach не понятно как будет работать
Зато одна связь и одна жадная загрузка без дубликатов запросов. Всех автор/художник/читатель - m-t-m Получаем коллекцию из бд и делим по pivot’у.
а как кстати attach будет работать в такой схеме?
А как ему работать)), пивот главное указывать. И проблем не должно быть
Обсуждают сегодня