More fields on registration linked to user

Hello guys,

Upon registering i want to create to groups (individuals and business), how will I link or populate all the additional fields eg for individual (firstname, lastname, mobile number) then business (company reg, vat number) to the user. Or what will be the relation i can make to a user.

Thank you