Hi,
The second structure is more normalised and it's a good rule of thumb tonormalise your data. Does anything else need to be split out? For instancecan a person have more than 1 address? Do you need an address history?
Regards
Duncan