Advertisement
Guest User

Untitled

a guest
May 4th, 2015
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.12 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 mydb
  9. -- -----------------------------------------------------
  10.  
  11. -- -----------------------------------------------------
  12. -- Schema mydb
  13. -- -----------------------------------------------------
  14. CREATE SCHEMA IF NOT EXISTS `mydb` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ;
  15. USE `mydb` ;
  16.  
  17. -- -----------------------------------------------------
  18. -- Table `mydb`.`table1`
  19. -- -----------------------------------------------------
  20. CREATE TABLE IF NOT EXISTS `mydb`.`table1` (
  21. )
  22. ENGINE = InnoDB;
  23.  
  24.  
  25. -- -----------------------------------------------------
  26. -- Table `mydb`.`SRV`
  27. -- -----------------------------------------------------
  28. CREATE TABLE IF NOT EXISTS `mydb`.`SRV` (
  29. `id_SRV` INT NOT NULL,
  30. `data` VARCHAR(45) NULL,
  31. PRIMARY KEY (`id_SRV`))
  32. ENGINE = InnoDB;
  33.  
  34.  
  35. -- -----------------------------------------------------
  36. -- Table `mydb`.`Leading Body of SRV`
  37. -- -----------------------------------------------------
  38. CREATE TABLE IF NOT EXISTS `mydb`.`Leading Body of SRV` (
  39. `Id_Leading Body of SRV` INT NOT NULL,
  40. `name` VARCHAR(45) NULL,
  41. `address` VARCHAR(45) NULL,
  42. `SRV_id_SRV` INT NOT NULL,
  43. PRIMARY KEY (`Id_Leading Body of SRV`),
  44. INDEX `fk_Leading Body of SRV_SRV1_idx` (`SRV_id_SRV` ASC),
  45. CONSTRAINT `fk_Leading Body of SRV_SRV1`
  46. FOREIGN KEY (`SRV_id_SRV`)
  47. REFERENCES `mydb`.`SRV` (`id_SRV`)
  48. ON DELETE NO ACTION
  49. ON UPDATE NO ACTION)
  50. ENGINE = InnoDB;
  51.  
  52.  
  53. -- -----------------------------------------------------
  54. -- Table `mydb`.`Manager DRV`
  55. -- -----------------------------------------------------
  56. CREATE TABLE IF NOT EXISTS `mydb`.`Manager DRV` (
  57. `id_Manager` INT NOT NULL,
  58. `name` VARCHAR(45) NULL,
  59. `address` VARCHAR(45) NULL,
  60. `SRV_id_SRV` INT NOT NULL,
  61. PRIMARY KEY (`id_Manager`),
  62. INDEX `fk_Manager DRV_SRV1_idx` (`SRV_id_SRV` ASC),
  63. CONSTRAINT `fk_Manager DRV_SRV1`
  64. FOREIGN KEY (`SRV_id_SRV`)
  65. REFERENCES `mydb`.`SRV` (`id_SRV`)
  66. ON DELETE NO ACTION
  67. ON UPDATE NO ACTION)
  68. ENGINE = InnoDB;
  69.  
  70.  
  71. -- -----------------------------------------------------
  72. -- Table `mydb`.`Regional administrator od SRV`
  73. -- -----------------------------------------------------
  74. CREATE TABLE IF NOT EXISTS `mydb`.`Regional administrator od SRV` (
  75. `id_Regional administrator od SRV` INT NOT NULL,
  76. `name` VARCHAR(45) NULL,
  77. `address` VARCHAR(45) NULL,
  78. `SRV_id_SRV` INT NOT NULL,
  79. PRIMARY KEY (`id_Regional administrator od SRV`),
  80. INDEX `fk_Regional administrator od SRV_SRV1_idx` (`SRV_id_SRV` ASC),
  81. CONSTRAINT `fk_Regional administrator od SRV_SRV1`
  82. FOREIGN KEY (`SRV_id_SRV`)
  83. REFERENCES `mydb`.`SRV` (`id_SRV`)
  84. ON DELETE NO ACTION
  85. ON UPDATE NO ACTION)
  86. ENGINE = InnoDB;
  87.  
  88.  
  89. -- -----------------------------------------------------
  90. -- Table `mydb`.`Polling`
  91. -- -----------------------------------------------------
  92. CREATE TABLE IF NOT EXISTS `mydb`.`Polling` (
  93. `id_Polling` INT NOT NULL,
  94. `name` VARCHAR(45) NULL,
  95. `address` VARCHAR(45) NULL,
  96. `id_Citizen` INT NULL,
  97. `SRV_id_SRV` INT NOT NULL,
  98. PRIMARY KEY (`id_Polling`),
  99. INDEX `fk_Polling_SRV_idx` (`SRV_id_SRV` ASC),
  100. CONSTRAINT `fk_Polling_SRV`
  101. FOREIGN KEY (`SRV_id_SRV`)
  102. REFERENCES `mydb`.`SRV` (`id_SRV`)
  103. ON DELETE NO ACTION
  104. ON UPDATE NO ACTION)
  105. ENGINE = InnoDB;
  106.  
  107.  
  108. -- -----------------------------------------------------
  109. -- Table `mydb`.`Сitizen`
  110. -- -----------------------------------------------------
  111. CREATE TABLE IF NOT EXISTS `mydb`.`Сitizen` (
  112. `id_Сitizen` INT NOT NULL,
  113. `personal data` VARCHAR(45) NULL,
  114. `Polling_id_Polling` INT NOT NULL,
  115. PRIMARY KEY (`id_Сitizen`),
  116. INDEX `fk_Сitizen_Polling1_idx` (`Polling_id_Polling` ASC),
  117. CONSTRAINT `fk_Сitizen_Polling1`
  118. FOREIGN KEY (`Polling_id_Polling`)
  119. REFERENCES `mydb`.`Polling` (`id_Polling`)
  120. ON DELETE NO ACTION
  121. ON UPDATE NO ACTION)
  122. ENGINE = InnoDB;
  123.  
  124.  
  125. SET SQL_MODE=@OLD_SQL_MODE;
  126. SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
  127. SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement