Overriding remove() to delete associated children entities
When deleting a parent entity, there are times you will want to delete all of the child entity rows in an entity assocation relation. In this recipe, we will see how to accomplish this task.
Getting ready
You will need access to the HR
database schema.
How to do it...
1. Start by creating a new Fusion Web Application (ADF) workspace called HRComponents.
2. Create a Database Connection for the
HR
schema in the Application Resource section of the Application Navigator.3. Use the Business Components from Tables selection on the New Gallery dialog to create business components objects for the
DEPARTMENTS
andEMPLOYEES
tables. The components in the Application Navigator should look similar to the following:4. Double-click on the EmpDeptFkAssoc association on the Application Navigator to open the association definition, then click on the Relationship tab.
5. Click on the Edit accessors button (the pen icon) in the Accessors section to...