подскажите, у меня есть модель товара, там есть ид товара и ид варианта, так же есть таблица комботоваров
где указывается ид комбо товара, ид варианта комбо товара, ид товара и ид варианта товара которые связаны с этим комбо
вопрос встал, как прописать связь
чтоб если брался продукт, у которого есть свои суб продукты, чтобы эти субпродукты были доступны?
например у нас есть товары
в модели
protected $primaryKey = ['prod_id','prod_v'];
таблица:
prod_id | prod_v | prod_name
1 |6 | подушка
2 |9 | одеяло теплое
2 |10 | одеяло легкое
3 |7 | легкий набор
3 |8 | теплый набор
Во второй модели, где описаны комбо
protected $primaryKey = ['combo_id', 'combo_v', 'prod_id','prod_v']
А в таблице, где описаны комбинации, будет
combo_id | combo_v | prod_id | prod_v
3 | 7 | 1 | 6
3 | 7 | 2 | 10
3 | 8 | 1 | 6
3 | 8 | 2 | 9
как прописать связи, что при получении товара с ид 3 и вариантом 7 в свойстве subProducts попадали товары 1 6 и 2 10?