In Elasticsearch you generally denormalize your data whenever possible in comparision to relational database to improve performance. It’s generally recommended not recommended to use Elasticsearch as primary data store. In Elasticsearch Joins are expensive.