Hola a todos,tengo problemas con una tabla de las que estoy intentando crear y buscando por internet parece ser que tengo un problema con la foreign que intento crear en dicha tabla.
La primera tabla es codigopostal que defino de la siguiente manera y se crea bien:
La segunda es clientes que tiene una foreign key a codigo postal y también se crea bien
Y por ultimo la tabla contratos que es donde tengo el problema. Estoy intentando crearle una foreign a clientes pero me aparece el error 150
A ver si me podeis decir donde está el error, porque soy novata en mysql y no me entero todavía muy bien.
Gracias