A través de TFields no, pero dependiendo del motor de base de datos que estés utilizando puedes hacer consultas a los metadatos.
Por ejemplo, si tu base de datos fuese Firebird, en ella podrías acceder a diversas tablas especiales como RDB$Index_Segments, RDB$Relation_Constraints y RDB$Ref_Constraints para averiguar si un campo en particular forma parte de un índice de llave externa y cuál es ese índice y el nombre de la respectiva restricción.
NOTA: Siempre es bueno indicar con qué tecnologías trabajas.
Saludos.
|