19 lines
No EOL
891 B
SQL
19 lines
No EOL
891 B
SQL
ALTER TABLE `DOCUMENTO` ADD COLUMN `id_magFisicoPartenza` INTEGER;
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `id_magFisicoArrivo` INTEGER;
|
|
|
|
ALTER TABLE `CAUSALE_MAGAZZINO` DROP COLUMN `flgPartenza`;
|
|
|
|
ALTER TABLE `CAUSALE_MAGAZZINO` DROP COLUMN `flgArrivo`;
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD CONSTRAINT `MAG_FISICO_DOCUMENTO_PARTENZA`
|
|
FOREIGN KEY (`id_magFisicoPartenza`) REFERENCES `MAG_FISICO` (`id_magFisico`);
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD CONSTRAINT `MAG_FISICO_DOCUMENTO_ARRIVO`
|
|
FOREIGN KEY (`id_magFisicoArrivo`) REFERENCES `MAG_FISICO` (`id_magFisico`);
|
|
|
|
ALTER TABLE `CAUSALE_MAGAZZINO` ADD CONSTRAINT `MAG_FISICO_CAUSALE_MAGAZZINO_part`
|
|
FOREIGN KEY (`id_magFisicoPartenza`) REFERENCES `MAG_FISICO` (`id_magFisico`);
|
|
|
|
ALTER TABLE `CAUSALE_MAGAZZINO` ADD CONSTRAINT `MAG_FISICO_CAUSALE_MAGAZZINO_arr`
|
|
FOREIGN KEY (`id_magFisicoArrivo`) REFERENCES `MAG_FISICO` (`id_magFisico`); |