Yo concuerdo con
marc; hay algo que no termina de cuadrar. ¿Cómo está eso de que las llaves primarias estaban desordenadas? Una llave primaria
no puede estar desordenada, o qué motor de pacotilla es Firebird
.
Creo, como
marc, que seria conveniente que explicaras con más detalle lo que hiciste para resolver el problema.
// Saludos