Yes, this is correct.
With parent/child structures, you must ALWAYS enter data to the main table first if you wish to enforce referential integrity
And just on this point. I now no longer need to use RI as Autonum is now the primary key with the foreign key being a long integer in the child...