Mariella

Aus ProgrammingWiki
Archivierte Version vom 2026-02-03T15:54:23+00:00. Aktuelle Version

Inhaltsverzeichnis

Musikdienst Spotify

Ziel der Datenbank

Spotify ist ein digitaler Streamingdienst für Musik, Podcasts und Videos, mit dem du Zugriff auf Millionen Songs und andere Inhalte von kreativen Köpfen aus der ganzen Welt hast.
Der Sinn dieser Datenbank ist die strukturierte Speicherung, Verwaltung und Auswertung von Nutzern, Songs und Playlists, um Musikinhalte effizient zu gestalten und die personalisierte Nutzung zu ermöglichen.'''

Modellierung in einem ER-Modell

Mariella_Screenshot_2026-01-21_103301.png

Transformation in das Relationenmodell

  • Song (Song_ID, Artist, Titel, Länge, Album)
  • Nutzer (Nutzer_ID, Nutzername, Follower, Premium)
  • Playlist (Playlist_ID, Erstellungsdatum, Name)
  • zugehören -> Playlistinhalt (Song_ID, Playlist_ID, Position)
  • hören -> Hörerverlauf (Nutzer_ID, Song_ID, Datum, Uhrzeit, Gerät)

Alle Songs, die die Playlist Chill Vibes für Sonntage beinhält

Die Länge der Playlist Workout Motivation (in Sekunden) ermitteln => So lang sollte das Workout gehen ;)


Quellen

https://support.spotify.com/de/article/what-is-spotify/