Un utilisateur peut avoir plusieurs votes. Un vote peut être un vote positif ou un vote négatif (en utilisant l'héritage d'une table unique). Vous pourriez alors avoir un modèle de recommandation qui détermine ce qu'un utilisateur pourrait aimer en fonction des votes positifs et négatifs (trouver les artistes liés aux votes positifs et soustraire les artistes liés aux votes négatifs). Un utilisateur pourrait alors avoir de nombreuses recommandations.