I am looking at options to denormalize content generated from a normalised schema in squidex. For the users of a CMS it makes sense to provide a normalized view of schemas for them to be able to create content easily. for example any parent child relationship between content where common field values are defined at parent level.
Now, if I need to make this content available in a denormalized format where a single document in elastic search has all the fields to completely descript the child content ie. all the fields of the parent content as well as all the fields of the child content.
One option could be to create an API which does the denormalisation by fetching the content via squidex API and a rule to trigger for
ContentChanged for both the schemas ? But that would require running an maintaining an extra API.
Not sure if this could be a generic use case that could be solved within squidex with any existing functionality ?