La Web del Programador: Comunidad de Programadores
 
    Pregunta:  52392 - COMO SABER QUE UN CAMPO ES FOREIGNKEY EN ACCES?
Autor:  Pablo
Hola a todos, necesito cuando se lee una tabla de acces desde smallTalk poder preguntarle cuales de sus columnas son ForeignKey, o cuales son PrimariKey?. Yo ya puedo saber todas las columnas que tiene la tabla solo me falta saber lo anterior. Desde ya muchas gracias..

  Respuesta:  richard zc
Que tal Pablo, desafortunamente para ti, eso se tiene que ver desde la creacion de la BD, lo que es Entidad-Relación, cardinalidades, etc. Sino tienes esa información de tu BD, es muy dificil saber que entidades se relacionan entre sí y que llaves foraneas se asignan. Te recomiendo que hagas un estudio de tu base de dato y así determinas que tablas se relacionan con otras.

Saludos