Tja, so bin ich eben.
Daß das Vorhaben kompletter Blödsinn ist, habe ich aber nicht gesagt ! Höchstens das mit dem Generator.
Geht es konkret um die Baubranche ? Aber egal. Bei verschiedenen Verschachtelungen, z.B. Erdgeschoß : Haustür als Unterposition usw. dann würde ich einen ganz anderen Ansatz wählen und zwar mit Kategorien. Und dann würde ich das ganze mit GROUP BY im Programm sortieren und eventuell eine SP einsetzen. Die Position hat in der
DB IMHO nichts zu suchen ! Selbst, falls Lücken erwünscht sind, dann kannn man das locker mit einem Flag in der
DB machen.