Vielleicht kannst Du eine Hilfstabelle aufbauen?
Da ich keine internen Kenntnisse um die Hauptanwendung habe, möchte ich lieber nicht Hand an die Datenbankarchitektur legen. Müsste das dann eher in eine zweite DB auslagern... Nehme dann aber doch lieber einen entsprechenden Workaround in kauf als eine zweite DB zu pflegen.
Um wieviele Datensätze handelt es sich insgesamt?
Sind so um die 500 Datensätze... Performance spielt daher eher eine untergeordnete rolle.
Wie oft ändert sich der Datenbestand?
Änderungen sind eigentlich selten. Eher kommen hin und wieder neue Daten hinzu.