Hello,
@@TS
Wenn man Kalender-/Zeitdaten also formatfrei in "normalen" Stringfeldern ablegt, dann sind sie nicht einfach zu sortieren und damit nicht indexierbar.
Das kommt darauf an, welches Datumsformat man verwendet:
the good | 2019-06-11 | bestens sortierbar the ugly | 11.06.2019 | nicht sortierbar the bad | 6/11/19 | völlig durcheinander
Da fehlen uns einfach die Angaben zum Format. Im ersten und zweiten Fall kann man sie einschätzen im driiten nur erraten. Mit einem geeigneten Algorithmus wären die Records aber sortierbar, wenn deren Teilelemente benannt werden.
Beim Datum im ANSI-Format kann der Algorithmus sogar entfallen. Es wäre direkt sortierbar.
Ja, darum schrieb ich auch "formatfrei". Man weiß also nichts über das jeweilige Format, und das könnte dann sogar von Reihe zu Reihe auch noch wechseln.
Die Formalisierung der Datenanordnung hat auch für die Indexierung nur dann einen Sinn, wenn man die Daten damit ordinalisieren kann, also die Vorgänger und die Nachfolger für den jeweiligen Wert vorhersagbar sind. Für die Indexierung müssen sie allerdings nicht zwingend in der Menge vorhanden sein, nur wenn sie auftreten, steht ihr relativer Platz schon fest.
Glück Auf
Tom vom Berg
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.