Modelo recomendado (para ejercicios)
ventas(id_venta, id_cliente, fecha, total)
detalle_venta(id_detalle, id_venta, id_producto, cantidad, precio_unitario)
productos(id_producto, nombre, categoria, precio)
Si tu dataset no tiene detalle_venta, igual entiende el patrón (JOIN encadenado).