Klawischnigg: Funktion zum "Verschlüsseln" von Angebotsnummern

Beitrag lesen

Hi there,

Ich brauche also eine Funktion die injektiv ist (die Numern müssen ja Eindeutig bleiben), nicht surjektiv (Kriterium 2., Nummernkreis soll also künstlich "aufgebläht" werden) und aufeinander folgende Elemente der Ausgangsmenge sollen auf Elemente abgebildet werden, deren Abstand untereinander nicht konstant ist, evtl. noch nicht einmal aufeinander folgen.

So eine Funktion gibt es nicht, solange man sie nicht geschrieben hat. Ohne Dir nahetreten zu wollen, aber nachdem Du diese Funktion benötigst ist es irgendwie naheliegend, daß Du sie auch schreibst;)
Am ehesten sinnvoll, wenn Du die eigentlichen Auftragsnummern in einem Array (oder Table) ablegst und die (zufällig generierten) Auftragsnummern, die der Kunde erhält, als Key verwendest. Damit löst Du jede Beziehung, die Schlüsse zuließe, auf...