Hallo pl,
Das ist doch nun wirklich das Naheliegendste!
Es gibt immer zwei Wege. Der eine spart Speicher und braucht mehr Laufzeit, der andere ist schneller und braucht mehr Speicher. Ein separater Eintrag im Array (ja, separat. Und natürlich zusammen mit den Daten im gleichen Array) für die maximale ID setzt jedenfalls voraus, dass man ihn nicht irrtümlich als Nutzdaten verarbeitet.
Unittest ist das falsche Buzzwort.
Das ist kein Buzzwort, das ich da blase, sondern eine Voraussetzung dafür, dass man seinem DAL vertrauen kann. Egal welche Implementierung es ist.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi