Hallo Gringo,
ein konkreter Track (nicht Lied) wird doch immer von einem Interpreten (resp. Gruppe) gesungen oder irre ich mich da. Deine Schilderung der Meldungen besagt eigentlich nur, dass du die Felder noch nicht korrekt auf deine Tabellen umgesetzt hast. Mit deinen obigen Feldangaben würde das zusammengesetzte Feld so aussehen:
HAUPTKEY: mid(tracks.[Track-ID], 5) & " " & [Interpreten].ID & " " & [Text-Musik].ID
Ach ja, wenn du die (blöden) Bindestriche in deinen Feld und Tabellennamen weg lassen würdest, hättest du ein leicheres Leben und die Einbettung in [...] würde entfallen können. Sollte
Schließlich kann ein Track ja auch von verschieden Interpreten gesungen werden – und dann wird’s kompliziert
treffen, brauchst du wirklich eine Zwischentabelle, die du manuell füllen musst, da keine Abfrage auf der Welt, weis, welches Lied wecher Interoret singt ;-).
Viel Spaß beim Experimentieren...
Gruß
Ralf