Ok, was Du im zweiten Absatz beschreibst, ist der Grund meiner Fragestellung gewesen, da ich genau das vermeiden wollte.
Meinst Du jetzt sowas in der Art?
Delphi-Quellcode:
TZusatzDaten = class(TObject)
FContactID: integer;
FCompanyID: integer;
FTelefon: String;
FEmail: String;
usw.
end;
TContact = class(TObject)
bisherige Daten
FZusatzDatenList: TObjectList;
end;
So dass beim Laden eines Kontakt-Objekts die Zusatzdaten aus der
DB gelesen, TZusatzDaten-Objekte erstellt und in die FZusatzDatenList hinzugefügt werden?
Viele Grüße
Igotcha