ciao a tutti, devo realizzare un sistema di votazione di immagini, per utente iscritti, quindi l'idea è che un utente possa votare una sola volta per un'immagine.

avevo pensato di creare un tabella dove tener traccia del id_utente e del id_immagine

quindi tabella-votazione

id_votazione | id_utente | id_immagine

e per controllare se l'utente ha votato faccio una query

select id_votazione
from votazione
where id_utente = $idutente and id_immagine=$idimg

poi assegno il valore ad una variabile e con if controllo che la variabile non sia vuota e procedo..

potrebbe andare secondo voi