Zitat:
Bsp: Kunden-Id
Standort1: 1-1.000.000
Standort2: 1.000.001-2.000.000
Nimmst du dafür wirklich Integer, oder sind das Strings ?
Das ist eine interessante Frage welche "Primary keys" man am Besten nutzen sollte,
diese Frage kommt bei mir auch schonmal ab und an auf.
Normalerweise nehme ich gerne Integer, aber zum Synchronisieren mit mehreren verteilten Systemen wäre TGuid eigentlich besser geeignet, oder eine Art von Timestamp mit ID ?
Könnte man Alles auch als String abbilden, aber das wäre wohl schlecht für die Performance.
Gibt es noch bessere Alternativen, z.B. zusammengesetzte Columns, etc. ?
Ich habe bisher den echten
GUID noch nicht dafür eingesetzt, könnte es vielleicht irgendwelche Probleme damit geben (z.B. doppelte ID's) ?
Rollo