The MusicBrainz Metadata Vocabulary described using W3C RDF Schema
and the Web Ontology Language. The vocabulary provides terms for
describing music, i.e. artists, albums, and tracks.
OWL DL version, written by Yves Raimond.
Must take care about some tricky things : you cannot refer directly to classes in owl dl (for the type property, by instance), so you must refer to blank instanciation of object classes). Set of individuals and classes are disjoint.
Album
A compact disk. This is a generic term which applies not only to actual albums but also
CD singles, EPs, etc.
Trm ID
This objects represents the class of http://...trmid/xxx (contained in the bags objects of the property trmID list...)
Status Type
Album release status.
A type of Album release.
Release Type
A track on a compact disk. The term is not limited to simply music as it could cover a spoken word
track, an audio book, etc.
Track
An artist. This is a generic term which is applied to solo articles, groups, and also "various artists".
The Musicbrainz II database schema will refine the model to further distinguish between artists/band members and
groups.
Artist
Album Release Type
Release status for an album, e.g. official, bootleg, etc.
List of CD Index Ids
CD Index Id List
List of trmids for a track. A track can have multiple trmids. If there are then this
property is used rather than trmid.
TRM Id List
List of albums, e.g. albums by an artist
Album List
Release status for an album, e.g. official, bootleg, etc.
Album Release Status
Track List
List of tracks on an album
TRM Id
Relatable music identifier. Created from audio properties of a track. A track may
have multiple TRM ids.
Version of an artists name to be used for sort ordering
Artist Sort Name
Duration of a track. In milliseconds
Duration
Track Number
Position of a track on an album