To, co požadujete, je v podstatě seskupení podle vlákna, nikoli podle odesílatele. Vlákna mohou být iniciována mezi dvěma lidmi, bez ohledu na to, zda jsou odesílatelem/příjemcem.
Chcete-li toho dosáhnout, doporučoval bych změnit strukturu vašich dat podobnou té, která byla probrána zde:Existuje jednodušší způsob, jak dosáhnout tohoto stylu uživatelského zasílání zpráv?