What is the most efficient approach to setting up multiple tables when each has the same contact information fields? i.e., employee addresses, client addresses, supplier addresses
1. Should employees, clients and suppliers have their own address fields in their tables?
2. Should the common fields for all the above be placed in the same table?