Hallo,
mit ist noch eine Idee gekommen, wie das wahrscheinlich relativ einfach zu realisieren ist:
Man hat immer einen "virtuellen Tag" auf den man in den Aktionen lesend und schreiben zugreifen kann.
Damit kann man dann z. B. die Suche nach Doppelten machen, indem man erst überprüft, ob der virtuelle Tag mit dem eigenen übereinstimmt. Falls ja, kennzeichnet man das Lied als doppelt und am Schluss schreibt man den aktuellen Tag in den virtuellen.
Man könnte dann auch z. B. das Problem von mbaa3 relativ einfach lösen, indem man das gewünschte Jahr in den virtuellen Tag schreibt und bei Liedern desselben Albums überprüft, ob es übereinstimmt.
mfG
gnor