io farei una "serie" di "fasce di sconto" sul prezzo del prodotto, aggiornabile ovviamente...

Ogni cliente è associato a una fascia di prezzo, di sconto... questo ti permette anche di modificare un cliente che magari acquista molto di passarlo ad una fascia di sconto maggiore...

io farei così, ma è solo una mia idea...