Probably a good solution. But if you by chance need a third field? And a fourth?
Take a look at standard Contacts (“Salges & Marketing”/Marketing/Contacts). There you may define your Customer as a Contact and make a link; and you may define “Related Contacts” (e.g. persons) to the Contact. Each [Related] Contact has its own E-mail-field.