sql >> Base de Datos >  >> NoSQL >> MongoDB

Necesito sugerencias sobre el diseño de la recomendación del artista.

Un Usuario puede tener muchos Votos. Un Voto puede ser un voto a favor o en contra (utilizando la herencia de una sola tabla). Luego, podría tener un modelo de recomendación que determine lo que le gustaría a un usuario dependiendo de los votos positivos y negativos (busque artistas relacionados de los votos positivos y reste los artistas relacionados con los votos negativos). Entonces, un usuario podría tener muchas recomendaciones.