· 7 years ago · Feb 22, 2019, 05:18 PM
1-- MySQL Workbench Forward Engineering
2
3SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
4SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
5SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
6
7-- -----------------------------------------------------
8-- Schema problema2
9-- -----------------------------------------------------
10
11-- -----------------------------------------------------
12-- Schema problema2
13-- -----------------------------------------------------
14CREATE SCHEMA IF NOT EXISTS `problema2` DEFAULT CHARACTER SET utf8 ;
15USE `problema2` ;
16
17-- -----------------------------------------------------
18-- Table `problema2`.`Magatzems`
19-- -----------------------------------------------------
20CREATE TABLE IF NOT EXISTS `problema2`.`Magatzems` (
21 `Codi` INT NOT NULL,
22 `Adreca` VARCHAR(100) NULL,
23 `Capacitat` INT NULL,
24 PRIMARY KEY (`Codi`))
25ENGINE = InnoDB;
26
27
28-- -----------------------------------------------------
29-- Table `problema2`.`Caixes`
30-- -----------------------------------------------------
31CREATE TABLE IF NOT EXISTS `problema2`.`Caixes` (
32 `Referencia` CHAR(5) NOT NULL,
33 `Contingut` VARCHAR(100) NULL,
34 `Valor` INT NULL,
35 `Magatzems_Codi` INT NOT NULL,
36 PRIMARY KEY (`Referencia`),
37 INDEX `fk_Caixes_Magatzems1_idx` (`Magatzems_Codi` ASC),
38 CONSTRAINT `fk_Caixes_Magatzems1`
39 FOREIGN KEY (`Magatzems_Codi`)
40 REFERENCES `problema2`.`Magatzems` (`Codi`)
41 ON DELETE NO ACTION
42 ON UPDATE NO ACTION)
43ENGINE = InnoDB;
44
45
46SET SQL_MODE=@OLD_SQL_MODE;
47SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
48SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;