No tengo ningun tipo de restriccion en las tablas
y en el codigo de Cadetill:
----------------------------------------------
ALTER TABLE Nombre_Tabla
DROP CONSTRAINT Nombre_Primary
ALTER TABLE Nombre_Tabla
ADD CONSTRAINT Nombre_Primary
PRIMARY KEY (Nombre_Campo)
----------------------------------------------
¿Acaso la clave primaria tiene un nombre? (nombre_Primary)