Database design is tough Job. We have couple of options.
One thing sure is, using Oracle Data Modeler is painful.
Step 1: Create all tables and relationships easily in Oracle SQL Developer
Step 2: Take DDL and import it back to Oracle Data Modeler. Do naming conversions, …etc
Step 3: Generate DDL and bring it back to Oracle SQL Developer
Editing Tables in Oracle SQL Developer easy. We can compare easily with the help of following two screens.