where you want the discount to apply on product basis, you will create the discounts on a product by product basis, you cant have one global discount that is applied at the product level.
the only way to accomplish what you are after is to create individual discounts on the product level.