AdvancedEntity

Pie in the Sky!

This page describes (or contains discussions about) major new evolutions that will likely require dramatic changes to the server codebase (what we usually refer to as NGS), or an important additional quantity of development work. It's unlikely that these new features will make it before a couple more server releases. While you're definitely encouraged to participate and help in enhancing these propositions, this document is probably not meant for complete newcomers, and definitely can't serve as any kind of end-user documentation for the currently running system.

New Entities Proposal

Status: <!> This page is a collective proposal for new entities that have not yet been implemented, their behaviour and how to present them.

See DataElementsForAdvancedRelationships for an older proposal.

Idea

At the moment we have the following CoreEntities:

We already have the following AdvancedEntity:

The following entities with the described behaviour are proposed:

Description

(More detailed description missing...)

Label entities could then be used in extended release infos of albums. Both labels and series help to keep an overview of the related releases and the related mods.

Open question: link albums belonging to a series to the Series entity instead of VariousArtists? Or better leave VA as the artist because a Series entity is not an Artist entity and this could cause implementation problems? So better link it *additionally* to the Series?

Discussion

Me love! Especially I love the series proposal if it would mean that we would dump the volume number style guideline (which is used for keeping releases in a series together even if their names don't really imply it). //bnw

I'm not too sure of the new name of this page. Is this really about Advanced Entities? As I understood it it was just a suggestion for a few new 'normal' entrities. //bnw

Re: Entities, related concepts: what's the difference between "Group" and "Band?" Also, I think it'd be nice to have Collaboration, too. I'd also like to see a UPC and ISBN AR link for releases. ojnkpjg

A few ideas/questions about labels: I think we could have an additional AR to Artist: "Label created by Artist". Also, labels history may be quite complicated, and simple start/end dates are essentially inadequate (labels may have an independent period, then went dormant, then re-emerge as an owned subsidiary...). Also, it's an important information for defunct labels to know who bought (and now owns) their catalog (maybe an AR to label is usable for that?) - though this case may also be complicated (catalog leasing, rights for only a specific region of the world). Not only catalogs, but of course labels may be sold and change hands a few times - I guess we need dates for that (X bought Y in Date), and it may be really hairy in some cases (labels splits, fusion, name change...). I can also think about more AR to artists to describe who does what (Producer, Musical Director, Main Engineer, etc...) though this information may be implicit (as they exist "in" the releases). As a field of experiment, I used a sort of "template" for the jazz labels project (check the Mode Records page) - while I'm sure it may be enhanced/rehauled, it's an attempt at determining what we need for labels. -- dmppanda 2006-09-03 15:35:10

Shepard, this one too - hasn't it been superceeded by NGS, so perhaps no longer a member of CategoryProposal? DeleteWhenCooked -- BrianSchweitzer 2007-08-20 20:36:11


CategoryDiscussion CategoryDevelopment CategoryProposal | Original author: Shepard

last edited 2008-02-19 14:07:05 by dmppanda

MusicBrainz web site  *  Support / Contact