
# ---------------------------------------------------------------------- #
# Add table "PROMOZIONE_USER"                                            #
# ---------------------------------------------------------------------- #

CREATE TABLE `PROMOZIONE_USER` (
    `id_promozioneUser` INTEGER NOT NULL AUTO_INCREMENT,
    `id_promozione` INTEGER,
    `id_users` INTEGER,
    `id_documento` INTEGER,
    CONSTRAINT `PK_PROMOZIONE_USER` PRIMARY KEY (`id_promozioneUser`)
);

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

ALTER TABLE `PROMOZIONE_USER` ADD CONSTRAINT `PROMOZIONE_PROMOZIONE_USER` 
    FOREIGN KEY (`id_promozione`) REFERENCES `PROMOZIONE` (`id_promozione`);

ALTER TABLE `PROMOZIONE_USER` ADD CONSTRAINT `USERS_PROMOZIONE_USER` 
    FOREIGN KEY (`id_users`) REFERENCES `USERS` (`id_users`);

ALTER TABLE `PROMOZIONE_USER` ADD CONSTRAINT `DOCUMENTO_PROMOZIONE_USER` 
    FOREIGN KEY (`id_documento`) REFERENCES `DOCUMENTO` (`id_documento`);
