Put each phone number in a different Record rather than a second field in the same record. You may want to investigate:
List View, Table View and Portals in the online help system to learn about different ways for working with lists or tables of data.
each phone number is in a different record.
when I add a second phone number in a second field, I need that one to have a corresponding city too.
You need to do one of the following:
1. Define another relationship between the two tables, using the second phone number field as the matchfield.
2. Use a third table to join the two existing tables. This is the proper solution for implementing a many-to-many relationship, as each record can have any number of phones assigned to it.