Hola, lo logre resolver de una un poco más sencilla, pero estoy pensando como devolver una excepcion en caso de disminuir el inventario en caso la cantidad que se egresa sea mayor al stock existente
Código (sql) [Seleccionar]
CREATE TRIGGER Compra_Producto AFTER INSERT ON `detalle_compra` FOR EACH ROW
BEGIN
UPDATE inventario set stock = (stock + NEW.cantidad) where producto_id = NEW.producto_id;
END