Can we use 2 parent entity in a single application?
Yes, You can use two parent entity in a single application but it depends upon structure of an application and specific use case scenarios.
Scenario
Suppose in our application you have 2 task one is to store all the information related to the workflow of the application and other one is to store all the data fetched from different Api’s and services into a list, so to fulfill this we can create Two different Parent Entities and assign them to appropriate task.