Я не уверен, что было бы лучшим способом определить мои отношения Eloquent для слегка раздражающей модели данных
price_band_price_model
- это сводная таблица между price_model
и price_band
price_band_models_promotions
- это сводная таблица между promotions
и price_band_price_model
(таким образом, разворот между моделью и разворотом).
Какой самый лучший / самый простой способ продолжить?Должен ли я переопределить класс pivot
, чтобы переопределить price_band_price_model и использовать новый класс для создания моих отношений?Стоит ли пытаться использовать отношения hasManyThrough
?или это просто ярлык?
Любой вклад будет высоко ценится!Спасибо!