ALTER TABLE `RIGA_DOCUMENTO_P` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P_prelevata`; ALTER TABLE `RIGA_DOCUMENTO_P` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P`; ALTER TABLE `RIGA_DOCUMENTO_P` DROP PRIMARY KEY; DROP INDEX `IDX_RIGA_DOCUMENTO_P_1` ON `RIGA_DOCUMENTO_P`; DROP INDEX `IDX_RIGA_DOCUMENTO_P_2` ON `RIGA_DOCUMENTO_P`; DROP INDEX `IDX_RIGA_DOCUMENTO_P_3` ON `RIGA_DOCUMENTO_P`; ALTER TABLE `RIGA_DOCUMENTO_P` ADD COLUMN `id_rigaDocumentoP` INTEGER NOT NULL ; ALTER TABLE RIGA_DOCUMENTO_P CHANGE COLUMN `id_rigaDocumentoP` `id_rigaDocumentoP` INTEGER NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY(id_rigaDocumentoP); # ---------------------------------------------------------------------- # # Modify table "MOVIMENTO" # # ---------------------------------------------------------------------- # ALTER TABLE `MOVIMENTO` ADD COLUMN `id_rigaDocumentoP` INTEGER; ALTER TABLE `RIGA_DOCUMENTO_P` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P_prelevata` FOREIGN KEY (`id_rigaDocumentoPrelevata`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`); ALTER TABLE `RIGA_DOCUMENTO_P` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P` FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`); ALTER TABLE `MOVIMENTO` ADD CONSTRAINT `RIGA_DOCUMENTO_P_MOVIMENTO` FOREIGN KEY (`id_rigaDocumentoP`) REFERENCES `RIGA_DOCUMENTO_P` (`id_rigaDocumentoP`);