Hola de nuevas:
Cita:
Iniciado por gnzsoloyo Es decir que id_cliente_cm apunta a id_cliente.
Entonces, el campo id_cliente_cm debe ser del mismo tipo que id_cliente en su tabla.
¿Eso se entiende?
Si eso no es lo que quieres hacer, ¿qué se supone que quieres definir como FK en esa tabla?
Exactamente eso es id_cliente_cm apunta a id_cliente y resulta que id_cliente_cm es varchar(10) e id_cliente es varchar(10). Son exactamente del mismo tipo de dato. No se porque dices que son diferentes tipos.
Por cierto, son un varchar porque he de heredar los códigos de cliente de otro sistema ya existente y es un código alfanumérico, nada más por eso.
¿Donde estás mirando tu el tipo de dato? yo lo veo directamente en PHP MyAdmin, en la estructura de las tablas. Si pudiera te pegaría el recorte de pantalla pero no se hacerlo :(
Sigo sin verlo claro.
Saludos,
GMG