Advertisement
Guest User

MySQL Problema 3

a guest
Feb 22nd, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 2.00 KB | None | 0 0
  1. -- MySQL Workbench Forward Engineering
  2.  
  3. SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
  4. SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
  5. SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
  6.  
  7. -- -----------------------------------------------------
  8. -- Schema problema3
  9. -- -----------------------------------------------------
  10.  
  11. -- -----------------------------------------------------
  12. -- Schema problema3
  13. -- -----------------------------------------------------
  14. CREATE SCHEMA IF NOT EXISTS `problema3` DEFAULT CHARACTER SET utf8 ;
  15. USE `problema3` ;
  16.  
  17. -- -----------------------------------------------------
  18. -- Table `problema3`.`Peces`
  19. -- -----------------------------------------------------
  20. CREATE TABLE IF NOT EXISTS `problema3`.`Peces` (
  21.   `Codi` INT NOT NULL,
  22.   `Nom` VARCHAR(100) NULL,
  23.   PRIMARY KEY (`Codi`))
  24. ENGINE = InnoDB;
  25.  
  26.  
  27. -- -----------------------------------------------------
  28. -- Table `problema3`.`Proveidors`
  29. -- -----------------------------------------------------
  30. CREATE TABLE IF NOT EXISTS `problema3`.`Proveidors` (
  31.   `Id` CHAR(4) NOT NULL,
  32.   `Nom` VARCHAR(100) NULL,
  33.   PRIMARY KEY (`Id`))
  34. ENGINE = InnoDB;
  35.  
  36.  
  37. -- -----------------------------------------------------
  38. -- Table `problema3`.`Subministra`
  39. -- -----------------------------------------------------
  40. CREATE TABLE IF NOT EXISTS `problema3`.`Subministra` (
  41.   `CodiPeca` INT NOT NULL,
  42.   `IdProveidor` CHAR(4) NOT NULL,
  43.   `Preu` INT NULL,
  44.   PRIMARY KEY (`CodiPeca`, `IdProveidor`),
  45.   INDEX `IdProveidor_idx` (`IdProveidor` ASC),
  46.   CONSTRAINT `CodiPeca`
  47.     FOREIGN KEY (`CodiPeca`)
  48.     REFERENCES `problema3`.`Peces` (`Codi`)
  49.     ON DELETE NO ACTION
  50.     ON UPDATE NO ACTION,
  51.   CONSTRAINT `IdProveidor`
  52.     FOREIGN KEY (`IdProveidor`)
  53.     REFERENCES `problema3`.`Proveidors` (`Id`)
  54.     ON DELETE NO ACTION
  55.     ON UPDATE NO ACTION)
  56. ENGINE = InnoDB;
  57.  
  58.  
  59. SET SQL_MODE=@OLD_SQL_MODE;
  60. SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
  61. SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement