25 lines
1.1 KiB
MySQL
25 lines
1.1 KiB
MySQL
|
|
|
||
|
|
|
||
|
|
# ---------------------------------------------------------------------- #
|
||
|
|
# 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;
|