CREATE DATABASE `Tiendita` ;
CREATE TABLE `Tiendita`.`Productos` (
`idProducto` INT( 5 ) NOT NULL ,
`Nombre` VARCHAR( 20 ) NOT NULL ,
`Marca` VARCHAR( 20 ) NOT NULL ,
`Lote` TEXT NOT NULL ,
`Caducidad` DATE NOT NULL ,
`Precio` INT( 5 ) NOT NULL ,
`Contenido` INT( 4 ) NOT NULL ,
`Origen` VARCHAR( 30 ) NOT NULL
) ENGINE = InnoDB;
CREATE TABLE `Tiendita`.`Clientes` (
`idCliente` INT( 5 ) NOT NULL ,
`Cliente` VARCHAR( 30 ) NOT NULL ,
`idProducto` INT( 5 ) NOT NULL ,
`CostoTotal` INT( 5 ) NOT NULL ,
`FechaCompra` DATE NOT NULL ,
`FechaEntrega` DATE NOT NULL ,
`idEmpleado` INT( 5 ) NOT NULL
) ENGINE = InnoDB;
CREATE TABLE `Tiendita`.`Empledos` (
`idEmpleado` INT( 5 ) NOT NULL ,
`Empleado` VARCHAR( 30 ) NOT NULL ,
`Edad` INT( 2 ) NOT NULL ,
`idDepartamento` INT( 5 ) NOT NULL ,
`idSueldo` INT( 5 ) NOT NULL ,
`idTurno` INT( 1 ) NOT NULL ,
`idPuesto` INT( 5 ) NOT NULL ,
`Direccion` TEXT NOT NULL ,
PRIMARY KEY ( `idEmpleado` )
) ENGINE = InnoDB;
CREATE TABLE `Tiendita`.`Departamento` (
`idDepartamento` INT( 5 ) NOT NULL ,
`idTurno` INT( 1 ) NOT NULL ,
`Turno` VARCHAR( 20 ) NOT NULL ,
`Departamento` VARCHAR( 20 ) NOT NULL ,
`idPuesto` INT( 5 ) NOT NULL ,
`Puesto` VARCHAR( 30 ) NOT NULL ,
PRIMARY KEY ( `idDepartamento` , `idTurno` , `idPuesto` )
) ENGINE = InnoDB;
CREATE TABLE `Tiendita`.`Sueldos` (
`idSueldo` INT( 5 ) NOT NULL ,
`SueldoMin.` INT( 5 ) NOT NULL ,
`SueldoMax.` INT( 5 ) NOT NULL ,
`idDepartamento` INT( 5 ) NOT NULL ,
`idPuesto` INT( 5 ) NOT NULL ,
PRIMARY KEY ( `idSueldo` )
) ENGINE = InnoDB;