MusicBrainz has separate concepts of &quot;works&quot;, &quot;recordings&quot; and &quot;releases&quot; that I think should allow for some resolution of your problems.  I&#x27;m not aware of any tooling that actually makes use of this level of data though -- anyone more familiar than me?