Frage ist mehr aus persönlicher Neugier, ich hoffe das wird mir nicht übel genommen.
Die der Function Extender.CreateLinkField() wird ja ein verlinktes Feld in ein Objekt erstellt, das auf eine anderes Munixo-Objekt verweist. Rein aus Datenbansicht, würde es für mich Sinn machen, das Feld mit einem ForeignKey zu belegen, um die Datenintegrität auf DB-Ebene zu garantieren.
Natürlich übernimmt der Munixo-Server den Check beim Einfügen von Datensätzen (es kann also eigentlich kein Fehler passieren), mich hätte nur interessiert, wieso auf den ForeignKey verzichtet wird?