

# ---------------------------------------------------------------------- #
# Add table "DOCUMENTO_P_F"                                              #
# ---------------------------------------------------------------------- #
## C'+ GIA?????
CREATE TABLE `DOC_FIGLIO_PADRE` (
    `id_docFiglioPadre` INTEGER NOT NULL AUTO_INCREMENT,
    `id_documentoPadre` INTEGER,
    `id_documentoFiglio` INTEGER,
    CONSTRAINT `PK_DOC_FIGLIO_PADRE` PRIMARY KEY (`id_docFiglioPadre`)
);

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

ALTER TABLE `DOC_FIGLIO_PADRE` ADD CONSTRAINT `DOCUMENTO_DOC_FIGLIO_PADRE_PADRE` 
    FOREIGN KEY (`id_documentoPadre`) REFERENCES `DOCUMENTO` (`id_documento`);

ALTER TABLE `DOC_FIGLIO_PADRE` ADD CONSTRAINT `DOCUMENTO_DOC_FIGLIO_PADRE_figlio` 
    FOREIGN KEY (`id_documentoFiglio`) REFERENCES `DOCUMENTO` (`id_documento`);
####################

alter table TIPOLOGIA_DOCUMENTO ADD COLUMN flgGestioneSeparata INTEGER;