На данный момент есть такая структура БД для реализации справочника. Она не подразумевает хранение вложенных справочников, но это не столь критично на текущем этапе.
Разные типы моделей могут содержать в себе справочную информацию, которая должна собираться в виде атрибутов модели. Привязка к моделям идет через таблицу
catalog_values. Суть вопроса заключается в том можно ли в Eloquent собрать модель таким образом, что бы она содержала массив атрибутов заполненных из двух связанных таблиц через ту самую
catalog_values?
Class Book {
$attributes = [
[
'title' => 'Вес',
'field' => 'г',
'value' => '120'
]
]
}
Или может структура изначально не верная и есть более правильный вариант решения этой задачи?