(Sorry for the hiatus in coming back on this. Illness unfortunately delayed the matter until now.)
This solution - again, thanks indeed - forms a so-called 'linking table,' between the two original tables. If I am correct.
With the prior database arrangement (with foreign keys but no linking table), DataAssist so nicely served to create the Insert, Update, Search, Results pages. With this new arrangement, may I check? Will DataAssist also work, more or less seamlessly, with the linking table setup, to create the pages?
Or if not, what further will be necessary?