Changes between Initial Version and Version 1 of UseCase012


Ignore:
Timestamp:
05/12/26 23:08:05 (2 weeks ago)
Author:
232012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase012

    v1 v1  
     1= UseCase012 - Associating Artist to Release
     2
     3**Initiating actor:** Logged-In Admin
     4
     5{{{#!div style="text-align: justify; width: 100%;"
     6The goal of this use case is to link a musical release to its primary creator/s within the database. By establishing this relationship, the administrator ensures that the album or single is correctly attributed to the right artist/s, allowing the system to display the release on the artist's profile and enabling users to find the music through artist-based searches.
     7}}}
     8
     9== Scenario
     10
     11{{{#!div style="text-align: justify; width: 100%;"
     12
     131. Admin selects a specific {{{Release}}} that currently lacks an assigned creator or requires a metadata update.
     14
     152. Admin searches for and selects the appropriate {{{Artist}}} from the existing database records.
     16
     173. System verifies the unique identifiers for both the {{{release_id}}} and the {{{artist_id}}}.
     18
     194. System creates or updates the "has" relationship, effectively linking the {{{Artist}}} to the {{{Release}}} in the database.
     20
     215. System validates the connection to ensure the release now appears under the artist's discography.
     22
     236. System confirms the successful association to the admin and updates the public-facing release page to display the {{{artist_name}}}.
     24}}}