Um eine Teil-Datentabelle programmatisch zu definieren muss ein Persistent Object angelegt werden und als Base Class wird OrmSubBABase eingetragen. Diese Klasse muss als abstract definiert werden, da sichergestellt werden muss, das von diesem Objekt keine Instanzen erstellt werden können.

Orm Sub Data Model Base Class

Bis auf wenige Ausnahmen können dieselben Feldtypen wie bei den Haupt-Datentabellen verwendet werden.

Um die neue Teil-Datentabelle dem System bekannt zu machen muss auf dieser ein Attribut gesetzt werden.
[OrmSubEntity("[INSERT SUB TABLE GUID]", "[INSERT TRANSLATION GUID]")]

Damit steht die Teil-Datentabelle zur Verfügung und kann konfigurativ in Datentabellen verwendet werden.