| Version 1 (modified by , 2 weeks ago) ( diff ) |
|---|
UseCase010 - Adding Songs to Album
Initiating actor: Logged-In Admin
The goal of this use case is to allow an administrator to populate an existing album with its musical tracks. By establishing the relationship between a specific album and multiple songs, the admin ensures that the tracklist is accurately represented in the system, enabling consumers to view the full contents and song durations of the physical media they are browsing.
Scenario
- Admin selects an existing
Releasethat is categorized as anAlbumfrom the management interface.
- Admin enters the details for a song to be added, including the
song_nameand itsduration.
- System creates a new entry in the
Songtable with a uniquesong_id.
- System establishes a relationship in the "contains" table by linking the unique
song_idto the specificrelease_idof the album.
- System repeats this process for all tracks provided by the admin until the album's tracklist is complete.
- System updates the album’s details page to reflect the newly added songs and their respective durations.
Note:
See TracWiki
for help on using the wiki.
