You dont insert data into a AO. Just as you have ViewLink at the View Object level to establish master/detail relationship, you have the AO at the Entity Object level. You dont need to worry about how AO is working and just ensure you create ViewLinks as well for both the EO based VOs. After that if there is a problem in behaviour, we can address the specific problem. Hope it helps.
It might be a good idea to have a quick look at the definition of View Link in Jdeveloper. I am sure there would be some example in the tutorial.jws (which comes bundled with Jdeveloper) as well. I would have loved to explain the working to you, but it would be difficult to do through forums. Please go through the documentation and feel free to ask specific queries/clarifications.
View Link is a form of relationship definition between the VO's . Assume a simple , department and Employees.where each Department can have multiple employees. Here the VL would be 1 to * from Departments to Employees. So every time when you access VL, the department and corresponding employees would be shown. Hope this helps you