Hallo Tom!
...
...
Wenn die Verbindung mit ener Tabelle hergestellt wird, wird als erstes die Funktion get_info() aufgerufen. Das Ergebnis kann man dann an get_primary() übergeben und erhält den Namen des des Primärschlüssels zurück.
Ist im Prinzip nichts anderes, als Du da machst.
^ Kann auch nichts anderes sein, denn diese Funktionen habe ich mir erlaubt schon Ende des vorigen Jahres aus einem Deiner Postings rauszuziehen. Muß jetzt mal schauen was dazu gekommen ist:-)
Beste Grüße
Viennamade