Bying data, selling data and currencies

For each product I am looking for a way to specify my suppliers price, product number and identifier.

To the same product I would like to specify my selling price or coefficient, as well as my product number.

For some products, I have alternative sources with their respective buying price.

How are these operations applied for the products?