non e' chiaro per niente.
acquirente e venditore son gli stessi della tabella utenti?
Sarebbe piu chiaro se per esempio oltre alla tabella "vendita" ci fosse:
una tabella utenti ed una oggettii.
tab_vendita
id_vendita
id_oggetto
id_acquirente <- id_utente
id_venditore <- id_utente
l'id_utente sara' acquirente o venditore a seconda della partecipazione all'operazione