Hallo Matthias,
Die Session-Variante hab ich in freier Wildbahn so noch nicht gesehen,
Ich werde doch nicht etwa der Erfinder dieser Variante sein?
Das kann ich nicht beurteilen :-)
Wäre es nicht sinnvoller, den […] ersten Absatz umzuschreiben, so dass man nur die Variante mit dem UNIQUE-Constraint hat?
Also auch auf die Erläuterungen mit den Primärschlüsseln verzichten?
Nicht aus dem Kontext reissen ;-) ich bezog mich vollständig auf den dritten Teil des Artikels. Ich würde Teil 1 und Teil 2 lassen und in Teil 3 ein künstliches UNIQUE
-Constraint vorstellen, denn das unterscheidet sich ja schon deutlich von einem Primärschlüssel.
Denn das Token als UNIQUE-Constraint-Spalte in die DB einzutragen entspricht ja eigentlich dem, was unter natürliche Primärschlüssel beschrieben ist.
Der Grundgedanke ist der Gleiche, ja - ist er aber ja auch bei der Variante mit den Sessions. Ich betrachte ein eindeutiges Kriterium um zu prüfen, ob ich die Daten schonmal hatte.
LG,
CK