Use a helper entity and create references to all the other entities. Make the helper entity the main object and use the references to retrieve each dataview. Note however that when you change objects in the dataview that you either commit them with an on change event or create a custom save button that retrieves all the objects over the reference and commit each individual object.
Regards,
Ronald