User:BrianFreud/ClassicalOntology
From MusicBrainz Wiki
< User:BrianFreud(Redirected from brianFreud/ClassicalOntology)
Jump to navigationJump to search
Composer | ||||||||||||||
▌ | ||||||||||||||
Oeuvre | ||||||||||||||
▌ | ||||||||||||||
Opus / Catalogue / Collection | ||||||||||||||
▌ | ||||||||||||||
Classical Supra-Work | ||||||||||||||
▌ | ||||||||||||||
Classical Work | ||||||||||||||
▌ | ||||||||||||||
Classical Movement | ||||||||||||||
Movement Description | (Sub) Movement Description(s) | |||||||||||||
Work Type | Work Type Number | Instrumentation | 'Work Type + Instru- mentation' Number | Basis Work | 'Work Type + Instru- mentation + Basis Work' Number | Key | Mode | Scale | Classical Work Title (inherited) | Opus / Catalogue / Collection Number(s) (inherited) (most recent to most ancient ordered) | Opus / Catalog / Collection Indiv. Number (inherited) | Work / Catalog Modifiers | Common Title (movement) |
Movement Description(s) has a 1:1 relationship with Classical Movement.
Sub Movement Description(s) has a 1:n relationship with Classical Movement.
Classical Movement | |||||||||||
Movement Description | Sub Movement Description(s) | Other Movement Details | |||||||||
(Sub) Movement Number | Movement Collection | Forms and Tempos | Act(s) | Scene(s) | Music Number(s) | Voice Parts | Libretto | Sub Movement Common Name | Roles | Symphonick's idea for cadenzas, etc |
Exception: Where a single (Sub) Movement Description is itself split across two or more tracks, a lower cased track # indication is postpended to '(Sub) Movement Number'.
Form(s) and Tempo(s) has a 1:n relationship with Sub Movement Description(s).
Forms and Tempos | ||
Form | Sub Form Common Name | Form Tempo(s) |
Form Tempo(s) has a 1:n relationship with Form(s) and Tempo(s).
Form Tempo(s) | |
Tempo(s) | Sub-Sub Movement Tempo with Common Name (Beethoven's 9th) |
While the other fields are normally optional, these fields are normally both optional and mutually exclusive. |