Musik-Streaming-Dienst-Datenbank
Ziel der Datenbank
Das Ziel dieser Datenbank ist es, die notwendigen Daten für einen Musik-Streaming-Dienst oder eine Musik-App zu verwalten und zu organisieren.
ERM

Kardinalitäten:
- 1:n (Eins zu Viele) → Ein Nutzer erstellt viele Playlists, viele Playlists können von einem Nutzer erstellt wurden sein
- m:n (Viele zu Viele) → Eine Playlist enthält viele Songs, Ein Song kommt in vielen Playlists vor
6rarr;
| Nutzer |
| Nutzer_ID (Zahl,20) |
| Name (Text,20) |
| Vorname (Text,20) |
| Geb_datum (Zahl,10) |
| Email (Text,30) |
| Playlist |
| Playlist_ID (Zahl,10) |
| Name (Text,20) |
| Nutzer_ID (Zahl,30) |
| Anzahl_S (Zahl,2) |
| Song |
| Song_ID (Zahl,10) |
| Titel (Text,20) |
| Künstler_ID (Zahl,30) |
| Künstler_N (Text,20) |
| Dauer (Zahl,4) |
| Album_ID (Zahl,23) |
| enthält/kommt vor |
| Playlist_ID (Zahl,10) |
| Song_ID (Zahl,10) |
| hört |
| Nutzer_ID (Zahl,10) |
| Song_ID (Zahl,10) |
Datenbank
Kritische Reflexion
jvduf