Difference between revisions of "History:Next Generation Schema/Track Relationships Conversion"

From MusicBrainz Wiki
(attempting to update this a tad; for discussion tomorrow. Changed: all the "samples" ones, medley, other version, compiler/compilation.)
(intermediate save)
Line 9: Line 9:
 
| align="center" | <!-- Now --> Artist-Track
 
| align="center" | <!-- Now --> Artist-Track
 
| align="center" style="background:green"| <!-- NGS --> Artist-Work
 
| align="center" style="background:green"| <!-- NGS --> Artist-Work
| <!-- Comment  -->
+
| <!-- Comment  --> Decided to keep it this way for now; may also be made Artist-Recording post-NGS, depending on discussion.
 
|-
 
|-
 
| <!-- AR --> [[Art Direction Relationship Type]]
 
| <!-- AR --> [[Art Direction Relationship Type]]
Line 38: Line 38:
 
| <!-- AR --> [[Compiler Relationship Type]]
 
| <!-- AR --> [[Compiler Relationship Type]]
 
| align="center" | <!-- Now --> Artist-Track
 
| align="center" | <!-- Now --> Artist-Track
| align="center" | <!-- NGS --> Both
+
| align="center" | <!-- NGS --> Artist-Recording
 
| <!-- Comment  --> see discussion in Compilation Relationship Type, below
 
| <!-- Comment  --> see discussion in Compilation Relationship Type, below
 
|-
 
|-
Line 84: Line 84:
 
| align="center" | <!-- Now --> Artist-Track
 
| align="center" | <!-- Now --> Artist-Track
 
| align="center" style="background:orange"| <!-- NGS --> Artist-Recording
 
| align="center" style="background:orange"| <!-- NGS --> Artist-Recording
| <!-- Comment  -->
+
| <!-- Comment  --> Could also be Artist-Work, but for conversion purposes we'll keep it on this until NGS.
 
|-
 
|-
 
| <!-- AR --> [[Librettist Relationship Type]]
 
| <!-- AR --> [[Librettist Relationship Type]]
Line 139: Line 139:
 
| align="center" | <!-- Now --> Artist-Track
 
| align="center" | <!-- Now --> Artist-Track
 
| align="center" style="background:green"| <!-- NGS --> Artist-Work
 
| align="center" style="background:green"| <!-- NGS --> Artist-Work
| <!-- Comment  -->
+
| <!-- Comment  --> Decided to keep it this way for now; may also be made Artist-Recording post-NGS, depending on discussion.
 
|-
 
|-
 
| <!-- AR --> [[Performer Relationship Type]]
 
| <!-- AR --> [[Performer Relationship Type]]
Line 197: Line 197:
 
! &nbsp;&nbsp;&nbsp;&nbsp;NGS&nbsp;&nbsp;&nbsp;&nbsp;
 
! &nbsp;&nbsp;&nbsp;&nbsp;NGS&nbsp;&nbsp;&nbsp;&nbsp;
 
! &nbsp;&nbsp;&nbsp;&nbsp;Comment&nbsp;&nbsp;&nbsp;&nbsp;
 
! &nbsp;&nbsp;&nbsp;&nbsp;Comment&nbsp;&nbsp;&nbsp;&nbsp;
|-
+
 
| <!-- AR --> [[Cover Relationship Type]]
 
| align="center" | <!-- Now --> Release-Track
 
| align="center" style="background:orange"| <!-- NGS --> Release-Recording
 
| <!-- Comment  -->
 
 
|-
 
|-
 
| <!-- AR --> [[Samples Relationship Type]]
 
| <!-- AR --> [[Samples Relationship Type]]
Line 233: Line 229:
 
| align="center" | <!-- Now --> Track-Track
 
| align="center" | <!-- Now --> Track-Track
 
| align="center" | <!-- NGS --> Work-Work and Recording-Recording
 
| align="center" | <!-- NGS --> Work-Work and Recording-Recording
| <!-- Comment  --> Designates that a single entity (i.e. not more than one recording/work) draws from multiple entities. However, a Work could draw from several Works, or a specific Recording from several Recordings. In converting data, should probably be converted to one of each sort.
+
| <!-- Comment  --> 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.
 
|-
 
|-
 
| <!-- AR --> [[Cover Relationship Type]]
 
| <!-- AR --> [[Cover Relationship Type]]
Line 249: Line 245:
 
| align="center" style="background:orange"| <!-- NGS --> Recording-Recording
 
| align="center" style="background:orange"| <!-- NGS --> Recording-Recording
 
| <!-- Comment  --> Deprecated AR Type: such recordings should be merged
 
| <!-- Comment  --> Deprecated AR Type: such recordings should be merged
 +
|-
 +
| <!-- AR --> [[Karaoke Relationship Type]]
 +
| align="center" | Track-Track
 +
| align="center" | Recording-Recording
 +
|
 
|-
 
|-
 
| <!-- AR --> [[Mash-up Relationship Type]]
 
| <!-- AR --> [[Mash-up Relationship Type]]

Revision as of 20:01, 24 August 2010

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 Work-Work and 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
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

AR Type     Now         NGS         Comment    
Art Direction Relationship Type Track-URL Recording-URL
Artist and Repertoire Support Relationship Type Track-URL Recording-URL
Booker Relationship Type Track-URL Recording-URL
Creative Commons Licensed Download Relationship Type Track-URL Recording-URL
Creative Direction Relationship Type Track-URL Recording-URL
Design and Illustration Relationship Type Track-URL Recording-URL
Free Download Relationship Type Track-URL Recording-URL
Graphic Design Relationship Type Track-URL Recording-URL
Has Lyrics At Relationship Type Track-URL Work-URL
Has Score At Relationship Type Track-URL Work-URL
IBDb Relationship Type Track-URL Work-URL TODO - but no ARs exist
IOBDb Relationship Type Track-URL Work-URL TODO - but no ARs exist
Legal Representation Relationship Type Track-URL Recording-URL
Merchandising Provider Relationship Type Track-URL Recording-URL
Miscellaneous Role Relationship Type Track-URL Both
Paid Download Relationship Type Track-URL Recording-URL
Photography Relationship Type Track-URL Recording-URL
Publisher Relationship Type Track-URL Both
Recording Studio Relationship Type Track-URL Recording-URL
Samples From Relationship Type Track-URL Recording-URL Samples refer to actual audio data.
Travel Agent Relationship Type Track-URL Recording-URL