-- phpMyAdmin SQL Dump
-- version 4.8.3
-- https://www.phpmyadmin.net/
--
-- Servidor: 127.0.0.1
-- Tiempo de generación: 08-12-2025 a las 01:30:49
-- Versión del servidor: 10.1.37-MariaDB
-- Versión de PHP: 7.2.12

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Base de datos: `basetiendaecu`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `acceso`
--

CREATE TABLE `acceso` (
  `ID` varchar(50) NOT NULL,
  `USUARIO` varchar(50) NOT NULL,
  `CLAVE` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Volcado de datos para la tabla `acceso`
--

INSERT INTO `acceso` (`ID`, `USUARIO`, `CLAVE`) VALUES
('1', 'admin', 'demo');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `almacen`
--

CREATE TABLE `almacen` (
  `ID` varchar(50) NOT NULL,
  `FECHA_REGISTRO` varchar(50) NOT NULL,
  `HORA_REGISTRO` varchar(50) NOT NULL,
  `CODIGO` int(50) NOT NULL,
  `MEDIDA` varchar(50) NOT NULL,
  `STOCK` float NOT NULL,
  `DESCRIPCION` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `clientes`
--

CREATE TABLE `clientes` (
  `id` int(11) NOT NULL,
  `nombre` varchar(100) NOT NULL,
  `email` varchar(100) NOT NULL,
  `telefono` varchar(20) DEFAULT NULL,
  `direccion` varchar(200) DEFAULT NULL,
  `empresa` varchar(100) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `clientespa`
--

CREATE TABLE `clientespa` (
  `id` int(11) NOT NULL,
  `nombre` varchar(100) NOT NULL,
  `email` varchar(100) DEFAULT NULL,
  `telefono` varchar(15) DEFAULT NULL,
  `empresa` varchar(100) DEFAULT NULL,
  `direccion` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cod_almacen`
--

CREATE TABLE `cod_almacen` (
  `ID` varchar(50) NOT NULL,
  `FECHA_REGISTRO` varchar(50) NOT NULL,
  `HORA_REGISTRO` varchar(50) NOT NULL,
  `CODIGO` varchar(50) NOT NULL,
  `BIEN` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cod_producto_servicio`
--

CREATE TABLE `cod_producto_servicio` (
  `ID` varchar(50) NOT NULL,
  `FECHA_REGISTRO` varchar(50) NOT NULL,
  `HORA_REGISTRO` varchar(50) NOT NULL,
  `DESCRIPCION` varchar(50) NOT NULL,
  `OBSERVACION` varchar(50) NOT NULL,
  `CODIGO` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cod_venta`
--

CREATE TABLE `cod_venta` (
  `ID` varchar(50) NOT NULL,
  `FECHA_REGISTRO` varchar(50) NOT NULL,
  `HORA_REGISTRO` varchar(50) NOT NULL,
  `CODIGO` varchar(50) NOT NULL,
  `PRODUCTO_SERVICIO` varchar(50) NOT NULL,
  `PRECIO` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `contador`
--

CREATE TABLE `contador` (
  `ID` varchar(50) NOT NULL,
  `IDREGISTRO_VENTA` varchar(50) NOT NULL,
  `IDSERIE_FACTURA` varchar(50) NOT NULL,
  `IDSECUENCIAL_FACTURA` varchar(50) NOT NULL,
  `IDREGISTRO_NOTA_LEGAL` varchar(50) NOT NULL,
  `IDSERIE_NOTA_CREDITO` varchar(50) NOT NULL,
  `IDSECUENCIAL_NOTA_CREDITO` varchar(50) NOT NULL,
  `IDSERIE_NOTA_DEBITO` varchar(50) NOT NULL,
  `IDSECUENCIAL_NOTA_DEBITO` varchar(50) NOT NULL,
  `IDSERIE_COMPROBANTE_RETENCION` varchar(50) NOT NULL,
  `IDSECUENCIAL_COMPROBANTE_RETENCION` varchar(50) NOT NULL,
  `IDSERIE_GUIA_REMISION` varchar(50) NOT NULL,
  `IDSECUENCIAL_GUIA_REMISION` varchar(50) NOT NULL,
  `IDSERIE_LIQUIDACION_COMPRAS` varchar(50) NOT NULL,
  `IDSECUENCIAL_LIQUIDACION_COMPRAS` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Volcado de datos para la tabla `contador`
--

INSERT INTO `contador` (`ID`, `IDREGISTRO_VENTA`, `IDSERIE_FACTURA`, `IDSECUENCIAL_FACTURA`, `IDREGISTRO_NOTA_LEGAL`, `IDSERIE_NOTA_CREDITO`, `IDSECUENCIAL_NOTA_CREDITO`, `IDSERIE_NOTA_DEBITO`, `IDSECUENCIAL_NOTA_DEBITO`, `IDSERIE_COMPROBANTE_RETENCION`, `IDSECUENCIAL_COMPROBANTE_RETENCION`, `IDSERIE_GUIA_REMISION`, `IDSECUENCIAL_GUIA_REMISION`, `IDSERIE_LIQUIDACION_COMPRAS`, `IDSECUENCIAL_LIQUIDACION_COMPRAS`) VALUES
('1', '000000244', '001001', '000000146', '000000136', '001001', '000000079', '001001', '000000019', '001001', '18', '001001', '24', '001001', '5');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `datos_empresa`
--

CREATE TABLE `datos_empresa` (
  `ID` varchar(50) NOT NULL,
  `RUC` varchar(50) NOT NULL,
  `RAZON_SOCIAL` varchar(50) NOT NULL,
  `NOMBRE_COMERCIAL` varchar(50) NOT NULL,
  `DIRECCION` varchar(50) NOT NULL,
  `DEPARTAMENTO` varchar(50) NOT NULL,
  `PROVINCIA` varchar(50) NOT NULL,
  `DISTRITO` varchar(50) NOT NULL,
  `TELEFONO` varchar(50) NOT NULL,
  `CORREO` varchar(50) NOT NULL,
  `WEB` varchar(50) NOT NULL,
  `UBIGEO` varchar(50) NOT NULL,
  `ESTABLECIMIENTO` varchar(50) NOT NULL,
  `PUNTO_EMISION` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Volcado de datos para la tabla `datos_empresa`
--

INSERT INTO `datos_empresa` (`ID`, `RUC`, `RAZON_SOCIAL`, `NOMBRE_COMERCIAL`, `DIRECCION`, `DEPARTAMENTO`, `PROVINCIA`, `DISTRITO`, `TELEFONO`, `CORREO`, `WEB`, `UBIGEO`, `ESTABLECIMIENTO`, `PUNTO_EMISION`) VALUES
('1', '1791282469001', 'EMPRESA S.A.C', 'COMERCIAL', 'JR.MARIA 23', 'QUITO', 'QUITO', 'QUITO', '123456789', 'empresa@gmail.com', 'empresa.com', '1111', '001', '001');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalles_pedido`
--

CREATE TABLE `detalles_pedido` (
  `id` int(11) NOT NULL,
  `pedido_id` int(11) DEFAULT NULL,
  `producto_nombre` varchar(100) DEFAULT NULL,
  `cantidad` int(11) DEFAULT NULL,
  `precio_unitario` decimal(10,2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `gastos`
--

CREATE TABLE `gastos` (
  `ID` varchar(50) NOT NULL,
  `FECHA_REGISTRO` varchar(50) NOT NULL,
  `HORA_REGISTRO` varchar(50) NOT NULL,
  `TIPO_DOCUMENTO` varchar(50) NOT NULL,
  `SERIE_CORRELATIVO` varchar(50) NOT NULL,
  `FECHA_EMISION` varchar(50) NOT NULL,
  `DNI_RUC` varchar(50) NOT NULL,
  `NOMBRE_PROVEEDOR` varchar(50) NOT NULL,
  `DIRECCION` varchar(50) NOT NULL,
  `CODIGO_PRO_SER` varchar(50) NOT NULL,
  `PRODUCTO_SERVICIO` varchar(50) NOT NULL,
  `CANTIDAD` int(50) NOT NULL,
  `SUB_TOTAL` float(6,2) NOT NULL,
  `IGV` float(6,2) NOT NULL,
  `IMPORTE_TOTAL` float(6,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `kardex`
--

CREATE TABLE `kardex` (
  `id` int(11) NOT NULL,
  `producto_id` int(11) NOT NULL,
  `fecha` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `tipo_movimiento` enum('entrada','salida') NOT NULL,
  `cantidad` int(11) NOT NULL,
  `costo_unitario` decimal(10,2) NOT NULL,
  `saldo` int(11) NOT NULL,
  `saldo_valor` decimal(10,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `nota_legal`
--

CREATE TABLE `nota_legal` (
  `ID` varchar(50) NOT NULL,
  `FECHA_REGISTRO` varchar(50) NOT NULL,
  `HORA_REGISTRO` varchar(50) NOT NULL,
  `TIPO_COMPROBANTE_DESP` varchar(50) NOT NULL,
  `CLAVEACCESO` varchar(50) NOT NULL,
  `SERIE_DESP` varchar(50) NOT NULL,
  `SECUENCIAL_DESP` varchar(50) NOT NULL,
  `TIPO_COMPROBANTE_ANT` varchar(50) NOT NULL,
  `FECHA_EMISION_ANT` varchar(50) NOT NULL,
  `SERIE_ANT` varchar(50) NOT NULL,
  `SECUENCIAL_ANT` varchar(50) NOT NULL,
  `DNI` varchar(50) NOT NULL,
  `NOMBRE` varchar(50) NOT NULL,
  `DIRECCION` varchar(50) NOT NULL,
  `DESCRIPCION` varchar(50) NOT NULL,
  `PRECIO_UNITARIO` float(6,2) NOT NULL,
  `IGV` float(6,2) NOT NULL,
  `SUB_TOTAL` float(6,2) NOT NULL,
  `NOTA` varchar(50) NOT NULL,
  `JUSTIFICACION` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `pedidos`
--

CREATE TABLE `pedidos` (
  `id` int(11) NOT NULL,
  `cliente_nombre` varchar(100) DEFAULT NULL,
  `cliente_email` varchar(100) DEFAULT NULL,
  `cliente_direccion` varchar(200) DEFAULT NULL,
  `total` decimal(10,2) DEFAULT NULL,
  `fecha` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `pedidospre`
--

CREATE TABLE `pedidospre` (
  `id` int(11) NOT NULL,
  `presupuesto_id` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `total` decimal(10,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `presupuestos`
--

CREATE TABLE `presupuestos` (
  `id` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `cliente_nombre` varchar(255) NOT NULL,
  `cliente_email` varchar(255) DEFAULT NULL,
  `total` decimal(10,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `presupuesto_items`
--

CREATE TABLE `presupuesto_items` (
  `id` int(11) NOT NULL,
  `presupuesto_id` int(11) NOT NULL,
  `producto_nombre` varchar(255) NOT NULL,
  `cantidad` int(11) NOT NULL,
  `precio_unitario` decimal(10,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `productos`
--

CREATE TABLE `productos` (
  `id` int(11) NOT NULL,
  `nombre` varchar(255) NOT NULL,
  `descripcion` text,
  `precio_unitario` decimal(10,2) NOT NULL,
  `cantidad` int(11) DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `proveedores`
--

CREATE TABLE `proveedores` (
  `id` int(11) NOT NULL,
  `nombre` varchar(100) NOT NULL,
  `email` varchar(100) NOT NULL,
  `telefono` varchar(20) DEFAULT NULL,
  `direccion` varchar(200) DEFAULT NULL,
  `empresa` varchar(100) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `proveedorespa`
--

CREATE TABLE `proveedorespa` (
  `id` int(11) NOT NULL,
  `nombre` varchar(100) NOT NULL,
  `email` varchar(100) DEFAULT NULL,
  `telefono` varchar(15) DEFAULT NULL,
  `empresa` varchar(100) DEFAULT NULL,
  `direccion` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `respuestaauto`
--

CREATE TABLE `respuestaauto` (
  `ID` int(11) NOT NULL,
  `FECHAREGISTRO` date NOT NULL,
  `HORAREGISTRO` time NOT NULL,
  `DOCUMENTO` varchar(30) NOT NULL,
  `DATO1` varchar(300) DEFAULT NULL,
  `DATO2` varchar(300) DEFAULT NULL,
  `RESPUESTA` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `respuestadoc`
--

CREATE TABLE `respuestadoc` (
  `ID` int(11) NOT NULL,
  `FECHAREGISTRO` date NOT NULL,
  `HORAREGISTRO` time NOT NULL,
  `DOCUMENTO` varchar(30) NOT NULL,
  `DATO1` varchar(300) DEFAULT NULL,
  `DATO2` varchar(300) DEFAULT NULL,
  `RESPUESTA` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `transacciones`
--

CREATE TABLE `transacciones` (
  `id` int(11) NOT NULL,
  `tipo` enum('Cuenta por Cobrar','Cuenta por Pagar') NOT NULL,
  `fecha` date NOT NULL,
  `cliente_id` int(11) DEFAULT NULL,
  `proveedor_id` int(11) DEFAULT NULL,
  `monto` decimal(10,2) NOT NULL,
  `descripcion` text,
  `estado` enum('Pendiente','Pagado') DEFAULT 'Pendiente'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `venta`
--

CREATE TABLE `venta` (
  `ID` varchar(50) NOT NULL,
  `FECHA_REGISTRO` varchar(50) NOT NULL,
  `HORA_REGISTRO` varchar(50) NOT NULL,
  `ESTADO` varchar(50) NOT NULL,
  `TIPO_COMPROBANTE` varchar(50) NOT NULL,
  `CLAVEACCESO` varchar(100) NOT NULL,
  `SERIE` varchar(50) NOT NULL,
  `SECUENCIAL` varchar(50) NOT NULL,
  `DNI` varchar(50) NOT NULL,
  `NOMBRE` varchar(50) NOT NULL,
  `DIRECCION` varchar(50) NOT NULL,
  `CELULAR` varchar(50) NOT NULL,
  `CODIGO_PROSERV` varchar(50) NOT NULL,
  `DESCRIPCION` varchar(200) NOT NULL,
  `CORREO` varchar(50) NOT NULL,
  `HORA_ENTREGA` varchar(50) NOT NULL,
  `PRECIO_UNITARIO` float(6,2) NOT NULL,
  `IGV` float(6,2) NOT NULL,
  `SUB_TOTAL` float(6,2) NOT NULL,
  `ACUENTA` float(6,2) NOT NULL,
  `DEBE` float(6,2) NOT NULL,
  `NOMBRE_VENDEDOR` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `clientes`
--
ALTER TABLE `clientes`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `clientespa`
--
ALTER TABLE `clientespa`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `detalles_pedido`
--
ALTER TABLE `detalles_pedido`
  ADD PRIMARY KEY (`id`),
  ADD KEY `pedido_id` (`pedido_id`);

--
-- Indices de la tabla `kardex`
--
ALTER TABLE `kardex`
  ADD PRIMARY KEY (`id`),
  ADD KEY `producto_id` (`producto_id`);

--
-- Indices de la tabla `pedidos`
--
ALTER TABLE `pedidos`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `pedidospre`
--
ALTER TABLE `pedidospre`
  ADD PRIMARY KEY (`id`),
  ADD KEY `presupuesto_id` (`presupuesto_id`);

--
-- Indices de la tabla `presupuestos`
--
ALTER TABLE `presupuestos`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `presupuesto_items`
--
ALTER TABLE `presupuesto_items`
  ADD PRIMARY KEY (`id`),
  ADD KEY `presupuesto_id` (`presupuesto_id`);

--
-- Indices de la tabla `productos`
--
ALTER TABLE `productos`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `proveedores`
--
ALTER TABLE `proveedores`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `proveedorespa`
--
ALTER TABLE `proveedorespa`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `respuestaauto`
--
ALTER TABLE `respuestaauto`
  ADD PRIMARY KEY (`ID`),
  ADD KEY `idx_documento` (`DOCUMENTO`);

--
-- Indices de la tabla `respuestadoc`
--
ALTER TABLE `respuestadoc`
  ADD PRIMARY KEY (`ID`),
  ADD KEY `idx_documento` (`DOCUMENTO`);

--
-- Indices de la tabla `transacciones`
--
ALTER TABLE `transacciones`
  ADD PRIMARY KEY (`id`),
  ADD KEY `cliente_id` (`cliente_id`),
  ADD KEY `proveedor_id` (`proveedor_id`);

--
-- AUTO_INCREMENT de las tablas volcadas
--

--
-- AUTO_INCREMENT de la tabla `clientes`
--
ALTER TABLE `clientes`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `clientespa`
--
ALTER TABLE `clientespa`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `detalles_pedido`
--
ALTER TABLE `detalles_pedido`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `kardex`
--
ALTER TABLE `kardex`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pedidos`
--
ALTER TABLE `pedidos`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT de la tabla `pedidospre`
--
ALTER TABLE `pedidospre`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `presupuestos`
--
ALTER TABLE `presupuestos`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT de la tabla `presupuesto_items`
--
ALTER TABLE `presupuesto_items`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `productos`
--
ALTER TABLE `productos`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT de la tabla `proveedores`
--
ALTER TABLE `proveedores`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `proveedorespa`
--
ALTER TABLE `proveedorespa`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `respuestaauto`
--
ALTER TABLE `respuestaauto`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `respuestadoc`
--
ALTER TABLE `respuestadoc`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `transacciones`
--
ALTER TABLE `transacciones`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- Restricciones para tablas volcadas
--

--
-- Filtros para la tabla `detalles_pedido`
--
ALTER TABLE `detalles_pedido`
  ADD CONSTRAINT `detalles_pedido_ibfk_1` FOREIGN KEY (`pedido_id`) REFERENCES `pedidos` (`id`) ON DELETE CASCADE;

--
-- Filtros para la tabla `kardex`
--
ALTER TABLE `kardex`
  ADD CONSTRAINT `kardex_ibfk_1` FOREIGN KEY (`producto_id`) REFERENCES `productos` (`id`) ON DELETE CASCADE;

--
-- Filtros para la tabla `pedidospre`
--
ALTER TABLE `pedidospre`
  ADD CONSTRAINT `pedidospre_ibfk_1` FOREIGN KEY (`presupuesto_id`) REFERENCES `presupuestos` (`id`);

--
-- Filtros para la tabla `presupuesto_items`
--
ALTER TABLE `presupuesto_items`
  ADD CONSTRAINT `presupuesto_items_ibfk_1` FOREIGN KEY (`presupuesto_id`) REFERENCES `presupuestos` (`id`) ON DELETE CASCADE;

--
-- Filtros para la tabla `transacciones`
--
ALTER TABLE `transacciones`
  ADD CONSTRAINT `transacciones_ibfk_1` FOREIGN KEY (`cliente_id`) REFERENCES `clientes` (`id`),
  ADD CONSTRAINT `transacciones_ibfk_2` FOREIGN KEY (`proveedor_id`) REFERENCES `proveedores` (`id`);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
