Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2016, 16:29
maurikius1983
Usuario no validado
 
Fecha de Ingreso: abril-2012
Mensajes: 134
Antigüedad: 12 años, 7 meses
Puntos: 0
FK Tabla ventas

Hola a todos, tengo un duda respecto a una tabla ventas, esta tabla tiene varios campos, entre ellos Id Cliente que es fk de la tabla clientes.
En el sistema de ventas que estoy creando, si eliges como tipo de documento Factura no hay problemas porque tienes que seleccionar obligatoriamente un cliente, pero si elige como documento de pago ticket no tiene que elegir cliente, y entonces salta error de FK.
He pensado separar en dos tablas una factura y otra ticket pero me parecería absurdo.
Otra opción es crear un usuario por defecto al crear la tabla y asignarle todos los ticket, pero me parece un parche mas que una solución.

¿Que me aconsejáis? ¿Cual es la solución más común en estos casos?