
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO"                                                #
# ---------------------------------------------------------------------- #


ALTER TABLE `DOCUMENTO` DROP FOREIGN KEY `CLIFOR_DOCUMENTO_agente`;

ALTER TABLE `DOCUMENTO` DROP FOREIGN KEY `CLIFOR_DOCUMENTO_RESP_COMM`;



ALTER TABLE `DOCUMENTO` DROP COLUMN `id_agente`;

ALTER TABLE `DOCUMENTO` DROP COLUMN `id_respCommerciale`;

ALTER TABLE `DOCUMENTO` DROP COLUMN `percAgente`;

ALTER TABLE `DOCUMENTO` DROP COLUMN `percRespCommerciale`;





# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO_AGENTE"                                         #
# ---------------------------------------------------------------------- #


ALTER TABLE `DOCUMENTO_AGENTE` DROP FOREIGN KEY `CLIFOR_DOCUMENTO_AGENTE_agente`;

ALTER TABLE `DOCUMENTO_AGENTE` CHANGE `id_clifor` `id_cliforDA` INTEGER;


ALTER TABLE `DOCUMENTO_AGENTE` ADD CONSTRAINT `CLIFOR_DOCUMENTO_AGENTE_agente` 
    FOREIGN KEY (`id_cliforDA`) REFERENCES `CLIFOR` (`id_clifor`);
	
	
	
# ---------------------------------------------------------------------- #
# Drop foreign key constraints                                           #
# ---------------------------------------------------------------------- #

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_PROGETTISTA`;

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` DROP FOREIGN KEY `ARTICOLO_RIGA_DOCUMENTO_PROGETTISTA`;

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` DROP FOREIGN KEY `CLIFOR_RIGA_DOCUMENTO_PROGETTISTA`;

# ---------------------------------------------------------------------- #
# Alter table "RIGA_DOCUMENTO_PROGETTISTA"                               #
# ---------------------------------------------------------------------- #

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` DROP COLUMN `id_clifor`;

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` DROP COLUMN `percArticolo`;

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` DROP COLUMN `importoRiga`;

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` DROP COLUMN `scontoRiga`;

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` ADD COLUMN `percRDA` DECIMAL(5,2);

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` CHANGE `id_articolo` `id_cliforRDA` INTEGER;

# ---------------------------------------------------------------------- #
# Add foreign key constraints                                            #
# ---------------------------------------------------------------------- #

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_PROGETTISTA` 
    FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);

ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` ADD CONSTRAINT `CLIFOR_RIGA_DOCUMENTO_PROGETTISTA` 
    FOREIGN KEY (`id_cliforRDA`) REFERENCES `CLIFOR` (`id_clifor`);
