History:Next Generation Schema/History
From MusicBrainz Wiki
Jump to navigationJump to search
This is a process working towards a greater release covering a lot of database schema changes and the connected interface and client changes. (started in October 2005)
The changes are related to AlbumGroups, TrackGroups, MultipleArtists and many more issues and produce a lot n:n tables.
At the moment we are in the planing phase so this is FutureWork.
Previous documents addressing those changes are (some only of historical interest):
- SchemaVersion2 (very early proposal from late 2001)
- BoxSet (addressing problems with grouping albums in boxes)
- ReleaseGroups (the proposal on which AlbumRework is mostly based on)
- AlbumHandlingPhilosophy (abandoned by the author in favour of AlbumRework)
The current rework is split into:
- AlbumRework (covering ReleaseTypeRestructuringProposal, ReleaseDataSet, ReleaseRegionStyle)
- TrackGrouping (not yet sanctioned ;))
- ArtistRework
- AdvancedEntity (for creating new entity types such as artists, albums, tracks)
- GettingRidOfFeaturingArtistStyle (for support of multiple artists of one track/album or alternatives)