Em um exemplo onde eu tenho uma collection somente com características de produtos e tenho uma outra collection produtos mas que também tenham características em uma chave. Como eu mantenho a integridade dos dados uma vez que eu posso adicionar características que não estão na collection de características. Isso levando em conta que usarei a collection de características para criar uma sessão de filtros.