The primary key column changes of the parent table cannot be cascaded by the TOracleDataSet to the foreign key columns of the child record(s). Therefore these master fields are read-only if detail records exist.
If you want to change the master fields, you will have to apply your own master/detail synchronization instead of using the built-in master/detail functionality.
------------------
Marco Kalter
Allround Automations