History:Next Generation Schema/Track Relationships Conversion
From MusicBrainz Wiki
Jump to navigationJump to search
Primer
This page describes the automatic conversions that will take place for ARs on update to NGS. This only applies to these updates – some of these may also end up having other acceptable entity pairings for new relationships created after NGS; that's not to be covered here. The last section is an initial list of Work-Work ARs to be created, some of them to replace/correct ARs in the preceding lists.
The goal at this time is to resolve any outstanding issues that remain.
Legend
To Recording, decided in IRC Meeting | To Work, decided in IRC Meeting |
Both, decided in IRC Meeting | Not discused in IRC meeting |
Old ARs
Artist-Track
AR Type | Now | NGS | Comment |
---|---|---|---|
Arranger Relationship Type | Artist-Track | Artist-Work | Decided to keep it this way for now; may also be made Artist-Recording post-NGS, depending on discussion. |
Art Direction Relationship Type | Artist-Track | Artist-Recording | |
Artist and Repertoire Support Relationship Type | Artist-Track | Artist-Recording | |
Audio Engineer Relationship Type | Artist-Track | Artist-Recording | |
Booker Relationship Type | Artist-Track | Artist-Recording | |
Chorus Master Relationship Type | Artist-Track | Artist-Recording | |
Compiler Relationship Type | Artist-Track | Artist-Recording | see discussion in Compilation Relationship Type, below |
Composer Relationship Type | Artist-Track | Artist-Work | |
Conductor Relationship Type | Artist-Track | Artist-Recording | |
Creative Direction Relationship Type | Artist-Track | Artist-Recording | |
Design and Illustration Relationship Type | Artist-Track | Artist-Recording | |
Editor Relationship Type | Artist-Track | Artist-Recording | |
Engineer Relationship Type | Artist-Track | Artist-Recording | |
Graphic Design Relationship Type | Artist-Track | Artist-Recording | |
Instrumentator Relationship Type | Artist-Track | Artist-Work | |
Legal Representation Relationship Type | Artist-Track | Artist-Recording | Could also be Artist-Work, but for conversion purposes we'll keep it on this until NGS. |
Librettist Relationship Type | Artist-Track | Artist-Work | |
Liner Notes Author Relationship Type | Artist-Track | Artist-Recording | |
Live Sound Engineer Relationship Type | Artist-Track | Artist-Recording | |
Lyricist Relationship Type | Artist-Track | Artist-Work | |
Mastering Engineer Relationship Type | Artist-Track | Artist-Recording | |
Merchandising Provider Relationship Type | Artist-Track | Artist-Recording | |
Miscellaneous Role Relationship Type | Artist-Track | Both | |
Mix Engineer Relationship Type | Artist-Track | Artist-Recording | |
Mix-DJ Relationship Type | Artist-Track | Artist-Recording | |
Orchestra Relationship Type | Artist-Track | Artist-Recording | |
Orchestrator Relationship Type | Artist-Track | Artist-Work | Decided to keep it this way for now; may also be made Artist-Recording post-NGS, depending on discussion. |
Performer Relationship Type | Artist-Track | Artist-Recording | |
Photography Relationship Type | Artist-Track | Artist-Recording | |
Producer Relationship Type | Artist-Track | Artist-Recording | |
Programming Relationship Type | Artist-Track | Artist-Recording | |
Publisher Relationship Type | Artist-Track | Both | |
Recording Engineer Relationship Type | Artist-Track | Artist-Recording | |
Remixer Relationship Type | Artist-Track | Artist-Recording | |
Samples Artist Relationship Type | Artist-Track | Artist-Recording | |
Sound Engineer Relationship Type | Artist-Track | Artist-Recording | |
Travel Agent Relationship Type | Artist-Track | Artist-Recording |
Release-Track
AR Type | Now | NGS | Comment |
---|---|---|---|
Samples Relationship Type | Release-Track | Release-Recording | Refers to actual audio data. |
Label-Track
AR Type | Now | NGS | Comment |
---|---|---|---|
Publisher Relationship Type | Label-Track | Both |
Track-Track
Note: Track-Track ARs might become either Recording-Recording, or Recording-Work, or Work-Work (and maybe also Work-Recording).
AR Type | Now | NGS | Comment |
---|---|---|---|
Compilation Relationship Type | Track-Track | Recording-Recording | Designates that a single entity (i.e. not more than one recording/work) draws from multiple entities. Thus: a specific Recording from several Recordings; it won't be Works in this case, because that would be a Medley (at least for conversion to NGS). In converting data, will be converted to a Recording-Recording AR, since Work-Work is more likely to be Medley. |
Cover Relationship Type | Track-Track | Recording-Recording | |
DJ Mix Relationship Type | Track-Track | Recording-Recording | |
Earliest Release Relationship Type | Track-Track | Recording-Recording | Deprecated AR Type: such recordings should be merged |
Karaoke Relationship Type | Track-Track | Recording-Recording | |
Mash-up Relationship Type | Track-Track | Recording-Recording | |
Medley Relationship Type | Track-Track | Work-Work | Medley requires a new performance, according to Mix Terminology, so the audio data is not the same -- hence should be Work-level. |
Other Version Relationship Type | Track-Track | Work-Work | Should now just mean "same Work"; should be merged - deprecated. Many of these situations will need to make new Work-Work ARs (see section below) |
Remaster Relationship Type | Track-Track | Recording-Recording | |
Remix Relationship Type | Track-Track | Recording-Recording | |
Samples Relationship Type | Track-Track | Recording-Recording | Sampling refers to actual audio data, hence recording for the source. The choice of specific recording to sample from wouldn't change the work (i.e. two Recordings which each sample a different Recording could still be the same Work; hence Recording for the sampling entity. |
Track-URL
New Work-Work ARs to Create
AR Type | Comment |
---|---|
Re-arranged version | For a re-arranged version of the same Work. See http://test.musicbrainz.org/work/5aab016c-f3e8-48aa-86e0-abd221c7b501/relationships versus http://test.musicbrainz.org/work/5aaff0c1-73d0-4593-9e14-dacb925c6532/relationships for our example of this |