... el desagregador que lo desagregue buen.... Perdón, se me fue la olla.
Supongo que cada producto tiene un identificador único. Símplemente bastaría con comprobar ese identificador y agregarlo únicamente si no está. En realidad no debería darte ningún problema.