[Allegro] Identnummern

Thomas Berger ThB at Gymel.com
Di Sep 6 12:51:41 CEST 2011


Lieber Herr Eversberg,

Am 06.09.2011 12:14, schrieb Bernhard Eversberg:

>> hab laufen lassen, bemerkten zwei Kollegen, dass bei einigen Beiträgen
>> die Identnummern, welche normalerweise ja automatisch vergeben werden,
>> doppelt, bzw. in einem fall sogar dreifach vergeben wurden.
>>
>> Nun war es Zufall, dass dies herausgefunden wurde. Gibt es eine
>> Möglichkeit, dass allegro direkt überprüft, ob Identnummern doppelt
>> vergeben sind?
> 
> Das macht es normalerweise, wenn die Einstellungen für den Zweck
> stimmen.

Merkwuerdige Antwort: Ist es nicht vielmehr so, dass allegro davon
ausgeht, dass nichts schiefgeht und daher aus Prinzip nie ueberprueft,
ob etwas schief gegangen ist?

Konkret werden ja z.B. Werte fuer die Identnummernkategorie anhand
der Lage im Register bestimmt, aber nicht kontrolliert, ob der
Zielwert bereits in irgendeinem Datensatz existiert. [Das waere
natuerlich sowieso der falsche Test, denn Primaer*schluessel* ist
ja gar nicht der Inhalt dieser oder jener "Identnummernkategorie",
sondern das, was im Index landet / landen sollte: Das kann ein
Kategorieinhalt sein, oder eine Kombination verschiedener Inhalte,
oder eine Verkuerzung oder sonstige Bearbeitung von Inhalten.]

Und allegro selbst stellt ja ebenfalls Update-Modi zur Verfuegung,
die (gewollt oder ungewollt durch den Bediener) das Entstehen von
Saetzen mit gleicher Identnummer und sogar gleichem Primaerschluessel
erlauben.

Ich persoenlich schaetze die dadurch entstehende Flexibilitaet
ausserordentlich, der Preis dafuer ist aber gerade, dass allegro nicht
absolut verhindern kann (und will), dass doppelte Identnummern bzw.
Primaerschluessel entstehen.

viele Gruesse
Thomas Berger





Mehr Informationen über die Mailingliste Allegro