Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-9155

Replace artist and label areas with relationships

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Normal
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Schema Change
    • Labels:
      None
    • Size Estimate:
      Village

      Description

      The meaning of the “area” field for artists (and to some degree also labels) isn’t particularly well defined; there are also cases for which, by any definition, multiple values would equally make sense.

      We should therefore remove the single “area” field and instead use relationships. This would allow having multiple area relationships for the same artist (or label), and also specifying more clearly what connection with the area exists, by having different relationship types. (Which relationship types would make sense is a style matter.)

      Implementation of the change: For every existing area entry, a relationship with the same area is created. The relationship could be called “$artist is predominantly associated with $area” or similar (based on the wording of the artist guideline). Next, the area columns are dropped.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                chirlu Ulrich Klauer
              • Votes:
                1 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Packages

                  Version Package