Hello,
Er hat keinerlei Bezug zu den Daten.
Natürlich hat er das. Der Schlüssel zeigt die Reihenfolge an, wie die Datenbank die Daten bereitstellt.
Nur mit diesem Schlüssel ist eindeutig feststellbar, wie die Daten vom DBMS geliefert worden sind.
Nö. Das stimmt nicht. PHP-"Arrays" sind verkettete Listen, die ihre Ordnung nicht nach ihrem Index ausreichten.
Außerdem wäre das dann aufgabe der Abfrage, einen Reihenfolgeindex hinzuzufügen und nicht der API. Die API erhält laut definition ein Resultset. Die Anordnung der Datensätze im Resultset ist keinesfalls garantiert.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg