I don't see the need for recordID fields. The serial number fields are all you need for primary keys in each table and calculation fields with Get ( RecordID ) what I'm guessing you mean by Record ID fields, are not a good option to use for Primary Keys. (Importing records from one FileMaker file to another--such as when an update is deployed or to restore from a backup, can change a record's record ID.)
To link the current record on the Chapter layout to the current record on the Preferences layout, use this script:
Set Variable [$ID ; value: Chapters::Serial#]
Go to Layout [Preferences]
Set Field [Preferences::ChapterID ; $ID ]
Go To Layout [original layout]
The script for event records will be allmost exactly the same.
Thanks for the input. Things are starting to clear up for me as to methods