The Primary Key is added because these URL's must be unique anyway - you can't have two filenames point to different files. Additionally, this ensures that the database doesn't have multiple copies of a song.