Regalamiunsorriso/www/admin/_alterTable/_old/208_teliriga.sql
2026-04-07 18:02:17 +02:00

30 lines
1.3 KiB
SQL

# ---------------------------------------------------------------------- #
# Alter table "RIGA_DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `flgDaCancellare` INTEGER;
# ---------------------------------------------------------------------- #
# Add table "NUMERO_TELI_RIGA" #
# ---------------------------------------------------------------------- #
CREATE TABLE `NUMERO_TELI_RIGA` (
`id_numeroTeliRiga` INTEGER NOT NULL AUTO_INCREMENT,
`numTeliRiga` INTEGER,
`id_rigaDocumentoArticolo` INTEGER,
`id_rigaDocumentoTessuto` INTEGER,
CONSTRAINT `PK_NUMERO_TELI_RIGA` PRIMARY KEY (`id_numeroTeliRiga`)
);
ALTER TABLE `NUMERO_TELI_RIGA` ADD CONSTRAINT `RIGA_DOCUMENTO_NUMERO_TELI_RIGA_articolo`
FOREIGN KEY (`id_rigaDocumentoArticolo`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `NUMERO_TELI_RIGA` ADD CONSTRAINT `RIGA_DOCUMENTO_NUMERO_TELI_RIGA_tessuto`
FOREIGN KEY (`id_rigaDocumentoTessuto`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
CREATE UNIQUE INDEX `IDX_NUMERO_TELI_RIGA_1` ON `NUMERO_TELI_RIGA` (`id_rigaDocumentoArticolo`,`id_rigaDocumentoTessuto`);
ALTER TABLE `NUMERO_TELI_RIGA` ADD COLUMN `mtTessutoRiga` DOUBLE;