Zum Datenmodul selbst: das ist nur für kleine Projekte geeignet, wenn man größere Projekte mit vielen Forms und Datentabellen hat, ist es schnell ungeeignet, da man nur eine begrenzte Componentenanzahl drauf hat. Dies ist bei dynamisch Erzeuten Formularen, die ihre eigenen Datasets haben nicht der Fall
Njain.
Genauso wie Formulare und alle anderen Komponenten kann man auch Datenmodule dynamisch erstellen.
So könnte sich jede Form ihr eigenes Datenmodul erzeugen und weg ist das Problem.
Das Ganze kann man durch diverse Methoden optimieren, wie z.B. durch Listen oder selbstverwatete Pools.