Gracias por la respuesta ecfisa.
Ya sé que es un poco confuso pero la definición que puse yo es correcta. Al diseñar las tablas no me di cuenta y puse a una columna el mismo nombre que a una tabla. El campo que hay que ligar es Afiliación de la tabla Personas con el campo código de la tabla Afiliacion. Probablemente lo que haré será renombrar los campos para no liarme.
Estoy haciendo las pruebas de instalación definitivas y lo curioso es que esta misma definición de base de datos situada en otra carpeta funciona a la perfección todas las restricciones, y hay unas cuantas.
|