Hallo Dedlfix,
Ich dachte dabei jedenfalls nicht gleich so kompliziert und theoretisch.
Das ist keinesfalls kompiziert und auch durchaus praxiserprobt.
Und außerdem ist es für das Problem zuende gedacht :-))
Alle anderen Lösungen stoßen in der Praxis wieder recht schnell an ihre Grenzen.
Mein Vorschlag ist allerdings für die Praxis auch noch etwas verbesserungswürdig. Die maximale Länge des Kernschlüssels stellt nämlich ein Ergonomieproblem dar. Entweder, man muss den effektiven Kernschlüssel im Hintergrund merken, oder aber man muss immer viel tippen, oder aber ihn auf z.B. acht Zeichen begrenzen.
Aufgrund des beschränkten Speicherplatzes hat man das früher am liebsten gemacht, denn schließlich muss der relevante Teil des Datenfeldes nochmals redundant in den Index aufgenommen werden.
Nichts ist also am Ende so goldig, wie es am Anfang glänzt.
LG
Chris