Como armazenar dados relacionais na elasticsearch

Quais são as opções para armazenar dados relacionais na pesquisa elástica. Conheço as seguintes abordagens

Objeto aninhado : - Não quero armazenar dados no formato aninhado, porque quero atualizar um documento sem alterar o outro e, se eu usar objeto aninhado, haverá repetição de dados filho nos documentos pai.

Pai-filho : - Não quero armazenar dados em um único índice, mas para usar dados pai-filho precisa estar presente em um índice (tipos diferentes). Eu sei que essa restrição será removida em uma versão futura, conforme mencionado emhttps://github.com/elastic/elasticsearch/issues/15613 problema, mas quero uma solução que funcione com a versão 5.5.

Existe alguma outra abordagem além da mencionada acima.

questionAnswers(2)

yourAnswerToTheQuestion