This page has not been reviewed by our documentation team (more info).

Products > Database > DatabaseDocumentation > DatabaseSchema > Artists

Database Schema: Artists

See the Database Schema page for an overview of the MusicBrainz Database and links to pages which describe each parts of the schema in more detail (like this page).

artists.png

  • Each artist has one row in the artist table. There are two "special" artists: the Various Artists artist (id = [WWW] ModDefs::VARTIST_ID), which is used to represent a release where the release artist is different than one or more of the track artists (see ReleaseArtistStyle), and the "Deleted Artist" (id = [WWW] ModDefs::DARTIST_ID), which is used to maintain referential integrity when an artist is deleted (all the relations that pointed to the deleted artists are moved to the "deleted artist").

  • artistalias stores one row for each entered alias (most artists don't have aliases). Each alias references a particular artist.

  • artist_relation stores a one to many related artists (not AdvancedRelationships), but how similar these artists are to the current artist. This data is provided by [WWW] Agent Arts.


CategoryWikiDocsPage CategoryDevelopment

 
Creative Commons EFF GPL LGPL This material is Open Knowledge Valid XHTML 1.1 Valid CSS 2.0
Original Design|vacubomb.com Contact details Server version: RELEASE-20071014