Доброго дня!
Изучаю PHP+RedBean PHP и столкнулся с проблемой вывода данных. Нужно вывести из таблицы связей все параметры и значения (в таблицу связей записаны ID параметра, ID значения и ID продукта.
Нужно так:
Ткань: хлопок, шелк
Получается так: 
Ткань: Хлопок
Ткань: Шелк
Вывожу вот так:
$ad = new  Ads();
        $ad = $ad->getAd(111);
        foreach ($ad->ownBindsList as $bind){
            echo $bind->parametrs->name . "\n";
            echo $bind->values->name . "\n";
        }
Вопрос заключается в том, как вывести все значения параметра не дублируя имя параметра?
Понимаю как это сделать через запросы к базе в цикле, но ведь это не хорошо.
Наверняка есть более логичное и правильное решение, буду благодарен за помощь!
Структура БД
