Would like to ask for opinion and suggestion on the module to use for linking or referencing two different nodes.

For example, you have a node type called business for where you will have field set for the business like address, phone, fax etc
and you have another node type called products where you will have the products of the business.

question
1. to link both node type (business, products) together and able to display as a tab.(It would be able to create a business and then add the products for it).