In Odoo you can connect many vendors to one product, in product template -> Purchase Tab
That makes it difficult to show vendors on standard product list, but you can add a column in product list by studio/development, if you are sure to have 1 vendor per product, only the 1st vendor will be shown on the list.
The way to do that completely standard way is:
-You go into each product and set up a vendor for it in "purchase" tab (you have a table there where you can "add a line")
-You go into Purchasing module -> Configuration (in top menu) -> Vendors price lists
-You can group by vendor if you want using standard grouping
-You can also create a "pricelist" or so-called connection directly from there. You can just choose a vendor and a product, but you can also set up a price, vendor product code, lead time etc.