Me estoy encontrando un problema con un app de ventas, el caso es que no tengo claro como separar en mysql la tabla ventas y detalle ventas cuano lleve o no factura, ya que factura tiene cliente relacionado con id, y las ventas normales no.
tengo las tablas:
Tabla venta: id_venta, f_emisión, id_vendedor, metodo_pago, estado
Tabla detventa: id_detventa, id_venta, id_producto, cantidad, precio, id_impuesto_ descuento.
Entiendo que hay que crear una entidad factura y relacionarla con las ventas añadiendo un cliente ¿no?
¿Podéis ayudarme con el diseño?