Tracks are not children of albums
Making album_id a column on the track is simpler and wrong as soon as a song appears on a single and then on the album, or on a compilation years later. Each appearance would be a duplicate row with its own play count and its own likes. A junction with disc and position keeps one recording with one popularity, and the album is one of the places it appears.