No, you're not right. A song could still have the same (hash, offset) pair in it (remixes are the most likely ones). Without the `UNIQUE` constraint you will overwrite the older one.