SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';
CREATE SCHEMA IF NOT EXISTS `info1_everaldo` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ;
USE `info1_everaldo` ;
-- -----------------------------------------------------
-- Table `info1_everaldo`.`cliente`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `info1_everaldo`.`cliente` (
`cod_cliente` VARCHAR(2) NOT NULL ,
`nome_cliente` VARCHAR(45) NULL ,
`rua` VARCHAR(45) NULL ,
`cidade` VARCHAR(45) NULL ,
PRIMARY KEY (`cod_cliente`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `info1_everaldo`.`agencia`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `info1_everaldo`.`agencia` (
`cod_agencia` VARCHAR(3) NOT NULL ,
`nome_agencia` VARCHAR(45) NULL ,
`gerente` VARCHAR(45) NULL ,
`cidade` VARCHAR(45) NULL ,
PRIMARY KEY (`cod_agencia`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `info1_everaldo`.`conta`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `info1_everaldo`.`conta` (
`num_conta` MEDIUMINT(9) NOT NULL ,
`saldo` VARCHAR(45) NULL ,
`cod_agencia` VARCHAR(3) NOT NULL ,
`cliente_cod_cliente` VARCHAR(2) NOT NULL ,
PRIMARY KEY (`num_conta`) ,
INDEX `fk_conta_agencia1` (`cod_agencia` ASC) ,
INDEX `fk_conta_cliente1` (`cliente_cod_cliente` ASC) ,
CONSTRAINT `fk_conta_agencia1`
FOREIGN KEY (`cod_agencia` )
REFERENCES `info1_everaldo`.`agencia` (`cod_agencia` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_conta_cliente1`
FOREIGN KEY (`cliente_cod_cliente` )
REFERENCES `info1_everaldo`.`cliente` (`cod_cliente` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `info1_everaldo`.`emprestimo`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `info1_everaldo`.`emprestimo` (
`num_emprestimo` INT NOT NULL ,
`valor` VARCHAR(45) NULL ,
`cod_agencia` VARCHAR(3) NOT NULL ,
`cod_cliente` VARCHAR(2) NOT NULL ,
PRIMARY KEY (`num_emprestimo`) ,
INDEX `fk_emprestimo_agencia` (`cod_agencia` ASC) ,
INDEX `fk_emprestimo_cliente1` (`cod_cliente` ASC) ,
CONSTRAINT `fk_emprestimo_agencia`
FOREIGN KEY (`cod_agencia` )
REFERENCES `info1_everaldo`.`agencia` (`cod_agencia` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_emprestimo_cliente1`
FOREIGN KEY (`cod_cliente` )
REFERENCES `info1_everaldo`.`cliente` (`cod_cliente` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
Nenhum comentário:
Postar um comentário