· 8 years ago · Mar 09, 2018, 02:06 PM
1SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
2SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
3SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';
4
5CREATE SCHEMA IF NOT EXISTS `WebTjen` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ;
6USE `WebTjen` ;
7
8-- -----------------------------------------------------
9-- Table `WebTjen`.`Personalia`
10-- -----------------------------------------------------
11CREATE TABLE IF NOT EXISTS `WebTjen`.`Personalia` (
12 `idPersonalia` INT NOT NULL ,
13 `Fornavn` VARCHAR(45) NOT NULL ,
14 `Etternavn` VARCHAR(45) NOT NULL ,
15 `Klasse` VARCHAR(6) NOT NULL ,
16 `Epost` VARCHAR(45) NOT NULL ,
17 `Mobilnummer` VARCHAR(8) NOT NULL ,
18 PRIMARY KEY (`idPersonalia`) )
19ENGINE = InnoDB;
20
21
22-- -----------------------------------------------------
23-- Table `WebTjen`.`Brukeridentitet`
24-- -----------------------------------------------------
25CREATE TABLE IF NOT EXISTS `WebTjen`.`Brukeridentitet` (
26 `idBrukeridentitet` INT NOT NULL ,
27 `Brukernavn` VARCHAR(12) NOT NULL ,
28 `Passord` VARCHAR(12) NOT NULL ,
29 PRIMARY KEY (`idBrukeridentitet`) )
30ENGINE = InnoDB;
31
32
33-- -----------------------------------------------------
34-- Table `WebTjen`.`Personalia_has_Brukeridentitet`
35-- -----------------------------------------------------
36CREATE TABLE IF NOT EXISTS `WebTjen`.`Personalia_has_Brukeridentitet` (
37 `Personalia_idPersonalia` INT NOT NULL ,
38 `Brukeridentitet_idBrukeridentitet` INT NOT NULL ,
39 PRIMARY KEY (`Personalia_idPersonalia`, `Brukeridentitet_idBrukeridentitet`) ,
40 INDEX `fk_Personalia_has_Brukeridentitet_Brukeridentitet1` (`Brukeridentitet_idBrukeridentitet` ASC) ,
41 INDEX `fk_Personalia_has_Brukeridentitet_Personalia` (`Personalia_idPersonalia` ASC) ,
42 CONSTRAINT `fk_Personalia_has_Brukeridentitet_Personalia`
43 FOREIGN KEY (`Personalia_idPersonalia` )
44 REFERENCES `WebTjen`.`Personalia` (`idPersonalia` )
45 ON DELETE NO ACTION
46 ON UPDATE NO ACTION,
47 CONSTRAINT `fk_Personalia_has_Brukeridentitet_Brukeridentitet1`
48 FOREIGN KEY (`Brukeridentitet_idBrukeridentitet` )
49 REFERENCES `WebTjen`.`Brukeridentitet` (`idBrukeridentitet` )
50 ON DELETE NO ACTION
51 ON UPDATE NO ACTION)
52ENGINE = InnoDB;
53
54
55
56SET SQL_MODE=@OLD_SQL_MODE;
57SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
58SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;