🎧

5. Plateforme de streaming musical

Le contexte

Dans cette structure de données, des utilisateurs sont définis par leur nom d'utilisateur, email, et mot de passe, et ont la possibilité de créer des playlists. Chaque playlist, identifiée par un nom, peut contenir des artistes. Les artistes, connus par leurs noms de scène, sont liés à des genres musicaux spécifiques, indiquant leur appartenance à un genre musical. Ils produisent des albums, qui sont des collections de chansons caractérisées par un titre, un artiste, et une date de sortie. Les chansons, avec leur propre titre, durée, et date de publication, sont les éléments de base de cet écosystème musical. Les albums contiennent donc plusieurs chansons, illustrant la relation entre les albums et les chansons qu'ils comprennent.