Zitat:
usw.
und auch keine doppelte Datenpflege mehr.
Hier habe ich mal ein kleines Beispiel beschrieben, wie man Vokabeln verwalten kann. Nur setzen und auslesen.
Vielleicht hilft das ja beim Verständnis.
https://www.delphipraxis.net/1418315-post21.html
Im Prinzip ist es mit einer ListView am ende gleich. Man erstellt Klasseninstanzen von seiner Klassendeklaration, füllt sie mit Daten, fügt sie einer Liste hinzu.
Am Ende ließt die ListView die Daten aus der Liste.