-- MySQL Script generated by MySQL Workbench
-- Thu Nov 23 02:24:57 2017
-- Model: New Model Version: 1.0
-- MySQL Workbench Forward Engineering
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,ALLOW_INVALID_DATES';
-- -----------------------------------------------------
-- Schema default_schema
-- -----------------------------------------------------
-- -----------------------------------------------------
-- Schema ServitopBD01
-- -----------------------------------------------------
DROP SCHEMA IF EXISTS 'ServitopBD01' ;
-- -----------------------------------------------------
-- Schema ServitopBD01
-- -----------------------------------------------------
CREATE SCHEMA IF NOT EXISTS 'ServitopBD01' DEFAULT CHARACTER SET utf8 ;
USE 'ServitopBD01' ;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'NumeroTelefono'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'NumeroTelefono' (
'idNumTelf' INT NOT NULL,
'Numero' INT(30) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idNumTelf'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'TipoTelefono'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'TipoTelefono' (
'idTipoTelefono' INT NOT NULL,
'TipoTelefono' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
'idNumTelf' INT NOT NULL,
PRIMARY KEY ('idTipoTelefono', 'idNumTelf'),
INDEX 'fk_TipoTelefono_NumeroTelefono1_idx' ('idNumTelf' ASC),
CONSTRAINT 'fk_TipoTelefono_NumeroTelefono1'
FOREIGN KEY ('idNumTelf')
REFERENCES 'ServitopBD01'.'NumeroTelefono' ('idNumTelf')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Region'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Region' (
'idRegion' INT NOT NULL,
'NombRegion' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idRegion'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Provincia'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Provincia' (
'idProvincia' INT NOT NULL,
'idRegion' INT NOT NULL,
'NomProvincia' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idProvincia', 'idRegion'),
INDEX 'fk_Provincia_Region1_idx' ('idRegion' ASC),
CONSTRAINT 'fk_Provincia_Region1'
FOREIGN KEY ('idRegion')
REFERENCES 'ServitopBD01'.'Region' ('idRegion')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Distrito'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Distrito' (
'idDistrito' INT NOT NULL,
'idRegion' INT NOT NULL,
'idProvincia' INT NOT NULL,
'NombDistrito' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idDistrito', 'idRegion', 'idProvincia'),
INDEX 'fk_Distrito_Provincia1_idx' ('idProvincia' ASC, 'idRegion' ASC),
CONSTRAINT 'fk_Distrito_Provincia1'
FOREIGN KEY ('idProvincia' , 'idRegion')
REFERENCES 'ServitopBD01'.'Provincia' ('idProvincia' , 'idRegion')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Empresa'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Empresa' (
'idEmpresa' INT NOT NULL,
'NombEmpresa' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idEmpresa'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'NumeroDNI'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'NumeroDNI' (
'idNumeroDNI' INT NOT NULL,
'Numero' INT(30) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idNumeroDNI'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'TipoDNI'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'TipoDNI' (
'idTipoDNI' INT NOT NULL,
'Nombre' VARCHAR(45) NOT NULL,
'idNumeroDNI' INT NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idTipoDNI', 'idNumeroDNI'),
INDEX 'fk_TipoDNI_NumeroDNI1_idx' ('idNumeroDNI' ASC),
CONSTRAINT 'fk_TipoDNI_NumeroDNI1'
FOREIGN KEY ('idNumeroDNI')
REFERENCES 'ServitopBD01'.'NumeroDNI' ('idNumeroDNI')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Contacto'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Contacto' (
'idContacto' INT NOT NULL,
'NombContacto' VARCHAR(45) NOT NULL,
'ApeParteno' VARCHAR(45) NOT NULL,
'ApeMaterno' VARCHAR(45) NOT NULL,
'DNI' INT(30) NOT NULL,
'idEmpresa' INT NOT NULL,
'E-mail' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
'idTipoDNI' INT NOT NULL,
'idNumeroDNI' INT NOT NULL,
PRIMARY KEY ('idContacto', 'idEmpresa'),
INDEX 'fk_Contacto_Empresa1_idx' ('idEmpresa' ASC),
INDEX 'fk_Contacto_TipoDNI1_idx' ('idTipoDNI' ASC, 'idNumeroDNI' ASC),
CONSTRAINT 'fk_Contacto_Empresa1'
FOREIGN KEY ('idEmpresa')
REFERENCES 'ServitopBD01'.'Empresa' ('idEmpresa')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Contacto_TipoDNI1'
FOREIGN KEY ('idTipoDNI' , 'idNumeroDNI')
REFERENCES 'ServitopBD01'.'TipoDNI' ('idTipoDNI' , 'idNumeroDNI')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Cliente'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Cliente' (
'idCliente' INT NOT NULL,
'idContacto' INT NOT NULL,
'idEmpresa' INT NOT NULL,
'RazonSocial' VARCHAR(45) NOT NULL,
'Rubro' VARCHAR(45) NOT NULL,
'Direccion' VARCHAR(45) NOT NULL,
'idTipoTelefono' INT NOT NULL,
'idNumTelf' INT NOT NULL,
'E-Mail' VARCHAR(80) NOT NULL,
'Estado' CHAR(1) NOT NULL,
'idDistrito' INT NOT NULL,
'idProvincia' INT NOT NULL,
'idRegion' INT NOT NULL,
PRIMARY KEY ('idCliente', 'idContacto', 'idEmpresa'),
INDEX 'fk_Cliente_TipoTelefono1_idx' ('idTipoTelefono' ASC, 'idNumTelf' ASC),
INDEX 'fk_Cliente_Distrito1_idx' ('idDistrito' ASC, 'idProvincia' ASC, 'idRegion' ASC),
INDEX 'fk_Cliente_Contacto1_idx' ('idContacto' ASC, 'idEmpresa' ASC),
CONSTRAINT 'fk_Cliente_TipoTelefono1'
FOREIGN KEY ('idTipoTelefono' , 'idNumTelf')
REFERENCES 'ServitopBD01'.'TipoTelefono' ('idTipoTelefono' , 'idNumTelf')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Cliente_Distrito1'
FOREIGN KEY ('idDistrito' , 'idProvincia' , 'idRegion')
REFERENCES 'ServitopBD01'.'Distrito' ('idDistrito' , 'idProvincia' , 'idRegion')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Cliente_Contacto1'
FOREIGN KEY ('idContacto' , 'idEmpresa')
REFERENCES 'ServitopBD01'.'Contacto' ('idContacto' , 'idEmpresa')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Rol'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Rol' (
'idRol' INT NOT NULL,
'NombRol' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idRol'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Area'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Area' (
'idArea' INT NOT NULL,
'NombArea' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idArea'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Sexo'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Sexo' (
'idSexo' INT NOT NULL,
'NomSexo' VARCHAR(45) NOT NULL,
'Estado' VARCHAR(1) NOT NULL,
PRIMARY KEY ('idSexo'))
ENGINE = InnoDB
DEFAULT CHARACTER SET = swe7;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'EstadoCivil'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'EstadoCivil' (
'idEstadoCivil' INT NOT NULL,
'EstadoCivil' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idEstadoCivil'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Colaborador'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Colaborador' (
'idColaborador' INT NOT NULL,
'NomColabordor' VARCHAR(45) NOT NULL,
'ApePaterno' VARCHAR(45) NOT NULL,
'ApeMaterno' VARCHAR(45) NOT NULL,
'idSexo' INT NOT NULL,
'FechaNac' DATE NOT NULL,
'idTipoDNI' INT NOT NULL,
'idNumeroDNI' INT NOT NULL,
'idEstadoCivil' INT NOT NULL,
'idTipoTelefono' INT NOT NULL,
'idNumTelf' INT NOT NULL,
'idArea' INT NOT NULL,
'idRol' INT NOT NULL,
'idRegion' INT NOT NULL,
'idProvincia' INT NOT NULL,
'idDistrito' INT NOT NULL,
'Direccion' VARCHAR(45) NOT NULL,
'Email' VARCHAR(70) NOT NULL,
'FechaIngreso' DATE NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idColaborador', 'idRol'),
INDEX 'fk_Colaborador_Rol1_idx' ('idRol' ASC),
INDEX 'fk_Colaborador_TipoTelefono1_idx' ('idTipoTelefono' ASC, 'idNumTelf' ASC),
INDEX 'fk_Colaborador_TipoDNI1_idx' ('idTipoDNI' ASC, 'idNumeroDNI' ASC),
INDEX 'fk_Colaborador_Area1_idx' ('idArea' ASC),
INDEX 'fk_Colaborador_Sexo1_idx' ('idSexo' ASC),
INDEX 'fk_Colaborador_EstadoCivil1_idx' ('idEstadoCivil' ASC),
INDEX 'fk_Colaborador_Distrito1_idx' ('idDistrito' ASC, 'idProvincia' ASC, 'idRegion' ASC),
CONSTRAINT 'fk_Colaborador_Rol1'
FOREIGN KEY ('idRol')
REFERENCES 'ServitopBD01'.'Rol' ('idRol')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Colaborador_TipoTelefono1'
FOREIGN KEY ('idTipoTelefono' , 'idNumTelf')
REFERENCES 'ServitopBD01'.'TipoTelefono' ('idTipoTelefono' , 'idNumTelf')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Colaborador_TipoDNI1'
FOREIGN KEY ('idTipoDNI' , 'idNumeroDNI')
REFERENCES 'ServitopBD01'.'TipoDNI' ('idTipoDNI' , 'idNumeroDNI')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Colaborador_Area1'
FOREIGN KEY ('idArea')
REFERENCES 'ServitopBD01'.'Area' ('idArea')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Colaborador_Sexo1'
FOREIGN KEY ('idSexo')
REFERENCES 'ServitopBD01'.'Sexo' ('idSexo')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Colaborador_EstadoCivil1'
FOREIGN KEY ('idEstadoCivil')
REFERENCES 'ServitopBD01'.'EstadoCivil' ('idEstadoCivil')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Colaborador_Distrito1'
FOREIGN KEY ('idDistrito' , 'idProvincia' , 'idRegion')
REFERENCES 'ServitopBD01'.'Distrito' ('idDistrito' , 'idProvincia' , 'idRegion')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Usuario'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Usuario' (
'idUsuario' INT NOT NULL,
'idColaborador' INT NOT NULL,
'idRol' INT NOT NULL,
'Usuario' VARCHAR(15) NOT NULL,
'Contraseña' VARCHAR(8) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idUsuario'),
INDEX 'fk_Usuario_Colaborador1_idx' ('idColaborador' ASC, 'idRol' ASC),
CONSTRAINT 'fk_Usuario_Colaborador1'
FOREIGN KEY ('idColaborador' , 'idRol')
REFERENCES 'ServitopBD01'.'Colaborador' ('idColaborador' , 'idRol')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'TipoProveedor'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'TipoProveedor' (
'idTipoProveedor' INT NOT NULL,
'NombProveedor' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idTipoProveedor'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Proveedor'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Proveedor' (
'idProveedor' INT NOT NULL,
'RazonSocial' VARCHAR(45) NOT NULL,
'RUC' INT(30) NOT NULL,
'Direccion' VARCHAR(45) NOT NULL,
'idNumTelf' INT NOT NULL,
'idTipoTelefono' INT NOT NULL,
'idTipoProveedor' INT NOT NULL,
'idDistrito' INT NOT NULL,
'idProvincia' INT NOT NULL,
'idRegion' INT NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idProveedor'),
INDEX 'fk_Proveedor_TipoTelefono1_idx' ('idTipoTelefono' ASC, 'idNumTelf' ASC),
INDEX 'fk_Proveedor_TipoProveedor1_idx' ('idTipoProveedor' ASC),
INDEX 'fk_Proveedor_Distrito1_idx' ('idDistrito' ASC, 'idProvincia' ASC, 'idRegion' ASC),
CONSTRAINT 'fk_Proveedor_TipoTelefono1'
FOREIGN KEY ('idTipoTelefono' , 'idNumTelf')
REFERENCES 'ServitopBD01'.'TipoTelefono' ('idTipoTelefono' , 'idNumTelf')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Proveedor_TipoProveedor1'
FOREIGN KEY ('idTipoProveedor')
REFERENCES 'ServitopBD01'.'TipoProveedor' ('idTipoProveedor')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Proveedor_Distrito1'
FOREIGN KEY ('idDistrito' , 'idProvincia' , 'idRegion')
REFERENCES 'ServitopBD01'.'Distrito' ('idDistrito' , 'idProvincia' , 'idRegion')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Categoria'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Categoria' (
'idCategoria' INT NOT NULL,
'NomCategoria' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idCategoria'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Marca'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Marca' (
'idMarca' INT NOT NULL,
'NombMarca' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idMarca'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Talla'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Talla' (
'idTalla' INT NOT NULL,
'NombTalla' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idTalla'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'Producto'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'Producto' (
'idProducto' INT NOT NULL,
'Categoria' INT NOT NULL,
'idMarca' INT NOT NULL,
'idTalla' INT NOT NULL,
'Descripcion' VARCHAR(45) NOT NULL,
'Color' VARCHAR(45) NOT NULL,
'PresioUn' DOUBLE NOT NULL,
'Stock' INT(11) NOT NULL,
'presioTotal' DOUBLE NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idProducto', 'Categoria'),
INDEX 'fk_Producto_Categoria1_idx' ('Categoria' ASC),
INDEX 'fk_Producto_Marca1_idx' ('idMarca' ASC),
INDEX 'fk_Producto_Talla1_idx' ('idTalla' ASC),
CONSTRAINT 'fk_Producto_Categoria1'
FOREIGN KEY ('Categoria')
REFERENCES 'ServitopBD01'.'Categoria' ('idCategoria')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Producto_Marca1'
FOREIGN KEY ('idMarca')
REFERENCES 'ServitopBD01'.'Marca' ('idMarca')
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'fk_Producto_Talla1'
FOREIGN KEY ('idTalla')
REFERENCES 'ServitopBD01'.'Talla' ('idTalla')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'ContAcceso'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'ContAcceso' (
'idContAcceso' INT NOT NULL AUTO_INCREMENT,
'idUsuario' INT NOT NULL,
'Fecha' DATE NOT NULL,
'HoraIngreso' TIME NOT NULL,
'HoraSalida' TIME NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idContAcceso'),
INDEX 'fk_ContAcceso_Usuario1_idx' ('idUsuario' ASC),
CONSTRAINT 'fk_ContAcceso_Usuario1'
FOREIGN KEY ('idUsuario')
REFERENCES 'ServitopBD01'.'Usuario' ('idUsuario')
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'TipoMateriaP'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'TipoMateriaP' (
'idTipoMateriaP' INT NOT NULL,
'Nombre' VARCHAR(45) NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idTipoMateriaP'))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table 'ServitopBD01'.'MateriaPrima'
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS 'ServitopBD01'.'MateriaPrima' (
'idMateriaPrima' INT NOT NULL,
'idTipoMateriaP' INT NOT NULL,
'Descripcion' VARCHAR(45) NOT NULL,
'Espesor' DOUBLE NOT NULL,
'Largo' DOUBLE NOT NULL,
'Ancho' DOUBLE NOT NULL,
'Color' VARCHAR(45) NOT NULL,
'Stock' INT(11) NOT NULL,
'PresioUn' DOUBLE NOT NULL,
'PresioTotal' DOUBLE NOT NULL,
'Estado' CHAR(1) NOT NULL,
PRIMARY KEY ('idMateriaPrima'),
INDEX 'fk_MateriaPrima_TipoMateriaP1_idx' ('idTipoMateriaP' ASC),
CONSTRAINT 'fk_MateriaPrima_TipoMateriaP1'
FOREIGN KEY ('idTipoMateriaP')
REFERENCES 'ServitopBD01'.'TipoMateriaP' ('idTipoMateriaP')
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;