         REFERENCES `supermercado`.`Producto` (`codigoBarras`)
 );
 
+DROP TABLE ProductosConDescuento;
+
 CREATE TABLE ProductosConDescuento (
-    id_producto 	INT NOT NULL,
-    id_descuento 	INT NOT NULL,
-    CONSTRAINT `fk_ProductosConDescuento_producto`
-        FOREIGN KEY (`id_producto`)
-        REFERENCES `supermercado`.`Producto` (`codigoBarras`),
-    CONSTRAINT `fk_ProductosConDescuento_descuento`
-        FOREIGN KEY (`id_descuento`)
-        REFERENCES `supermercado`.`Descuento` (`id_descuento`)
+    id_registro     INT AUTO_INCREMENT,
+    id_producto 	VARCHAR(6) NOT NULL,
+    id_descuento 	INT,
+    PRIMARY KEY (id_registro)
+#    CONSTRAINT `fk_ProductosConDescuento_producto`
+#        FOREIGN KEY (`id_producto`)
+##        REFERENCES `supermercado`.`Producto` (`codigoBarras`),
+#    CONSTRAINT `fk_ProductosConDescuento_descuento`
+#        FOREIGN KEY (`id_descuento`)
+#        REFERENCES `supermercado`.`Descuento` (`id_descuento`)
 );
    PRIMARY KEY (`codEmpleado`)
);

DROP TABLE Producto;
CREATE TABLE Producto(
    codigoBarras	VARCHAR(6) NOT NULL,
    nombre 			NVARCHAR(30),

);

CREATE TABLE ItemProducto(
    id_Registro 	INT AUTO_INCREMENT,
    id_Venta 		INT NOT NULL,
    codProducto 	VARCHAR(6) NOT NULL,
    cantidad 		INT,
    precio 			INT,
    PRIMARY KEY (`id_Registro`),
