Could not add 2 data with the same value (yet independent) in a list in database

Hi,
in my application, we can select products that each have a price (supplements for a Burger for example), everything works very well except when I add in the database a product that has the same value as a product already selected (here the price), it selects me the product but does not add the price since this value is already in the table, while each product has a unique ID

(everything is selected) :
image

In database :

Could you help me ?
Thanks