Hi Don,
(And thanks again for responding so quickly.)
Correct me if I'm wrong.
Because the validation in the PWA has to be done in javascript, the app will also find out if the record for table B is missing or present.
Therefore, the create of the B-record must be done at the user's phone, using a javascript function
After that, the sync will take care of creating the record on the host I guess.
For what it's worth: Because of the way the database paths on the server will be set up, the total amount of data on the user's phone will be very small.
Cheers,
Rene