J'ai besoin d'aide pour comprendre comment créer un système de classement. Par exemple, prenons des albums de musique, je veux créer et maintenir trois classements différents sur chaque album; classement dans tous les albums, classement par genre et classement des albums de l'artiste.Conception du système de classement
Je considérais deux façons possibles:
Tout d'abord, la création d'une table avec le classement ou l'ajouter à la table de l'album
Ou
En second lieu, appeler trois requêtes pour chaque album avec WHERE normale et ORDER BY paramètres.
Lequel est le meilleur ou existe-t-il une autre méthode?
Cela ne me semble pas être un «ou l'autre». Vous aurez besoin des deux étapes –