Habt Ihr nur 100 (bzw. 99) Artikelgruppen? Oder wechselt ihr irgendwo die Stellenanzahl?
Ja, das stand doch schon oben im Eingangspost.
..
Wir haben dafür aber auch schon einen Parserbaum aufgesetzt, ...
Ja, du hast Recht. Ich habe wahrscheinlich meinen Augen nicht getraut.
Eine algorithmische Lösung scheint mir jedenfalls nur sinnvoll, wenn absehbar lange und viel mit dem System gearbeitet werden muss, ohne Chance auf Modelländerung. Die Hilfstabelle mit redundanter Datenhaltung und getriggerter Pflege wäre mein Ansatz.