In your phone number table occurence, do you have a calculation inserting the id into that field? You should have a layout for phone numbers from the phone numbers table. Is there an id number showing when you look through the phone number records? If not, you need to put one there via a calculation.
Personal comment: Unless you expect to have many phone numbers for the same person, I would have kept the phone numbers together in the same table with name and address fields. Related tables are most often used in contact management for companies, where two or more of your contact may work for the same company. You also can use related tables for notes, invoices, and many other items.
I always use a related table for phone numbers. These days, a contact can have quite a few. I often include email addresses in the same table.
In MS Access they have things called "sub forms" and "sub reports" for displaying multiple related records on a form or report. In FileMaker, we have something called a portal for displaying multiple related records on a layout. That's the tool you'll need here so you can list multiple phone numbers for the same contact record.