user - 1 query (select from users where username = ? ) item-groups - 1 query (select * from item-groups where user_id = ?) items - 1 query (select * from items where in user-item-groups)
всё, правильно. если нужно собрать несколько продуктов в одной группе, он соберет все айдишники и сделает запрос в базу. А когда групп несколько, он для каждой группы запускается и делает два запроса с пачками айдишников по каждой группе. У меня так (((