Da böte sich dann eine Embedded-
DB an. Ich persönlich mag Firebird, aber das ist eine Glaubensfrage, dazu gibt es hier einige Threads, bemüh mal die Forensuche. Und wo Deine Klasse letztendlich die Daten speichert (Textdateien,
DB, typisierte Dateien, etc.) ist ja erst einmal unerheblich.