Da wäre mir doch fast ein "Nimm' doch einfach 'ne Liste" rausgerutscht.
Wenn's unbedingt ein Array sein soll wäre vielleicht eine TList-Ableitung am praktischsten.
Aber wenn ich schon wieder lesen muss, dass Records benutzt werden um Daten abzubilden...