Occasionally, when I’m adding URLs to an artist, I run into websites where there’s more than one URL for the same webpage, and no obvious connection between the URL.
For example, an artist’s facebook page may be reachable by http://www.facebook.com/<artistname>
or https://www.facebook.com/profile.php?id=<numeric id>
You also see similar situations with youtube, where the same videos can be reached via https://www.youtube.com/channel/<channel code>
or via https://www.youtube.com/user/<username>
Based on the idea that there are people who use Musicbrainz for “find the artist that matches this URL”, it would make sense for Musicbrainz to have both Facebook URLs, or both Youtube URLs in cases like these.
Better would be if there was some way to indicate that both URLs point to the same webpage. It makes me think that it might be better to have “Webpage” be a primary entity, instead of “URL”. Maybe having URLs be a attribute of a “Webpage” entry.
I understand that schema changes happen rarely, and take a long time…
Thoughts? Has anyone considered this issue and how have you dealt with it?