Como almacenar un estado de 2 tablas. (Foreign keys)
Estoy dandole vueltas a la cabeza de como almacenar en una tabla de facturas el id de emisor que deberia estar relacionado a la tabla empresas, hasta ahi ok. Pero tambien pueden emitir facturas unos autonomos de otra tabla.
Y no puedo juntar autonomos y empresas en una misma tabla.
Muchas gracias de antemano
Y no puedo juntar autonomos y empresas en una misma tabla.
Muchas gracias de antemano
En realidad deber铆as haber partido de una sola tabla CLIENTES, en la que constar铆a la Raz贸n Social (empresa), el nombre del cliente y su condici贸n impositiva, que es en definitiva lo que diferencia la condici贸n entre aut贸nomo y empresa, al menos en mi pa铆s.
En esa forma el modelo tendr铆a una sola entrada para los clientes y la diferenciaci贸n de los tipos de facturaci贸n se resolver铆a seg煤n la condici贸n impositiva del cliente en cuesti贸n.
As铆 como est谩s, deber铆as de todos modos crear una tabla adicional para manejar esa relaci贸n, y eso te va a complicar la consulta demasiado.
驴Puedes redise帽ar las relaciones de clientes para hacer un modelo m谩s ortodoxamente normalizado?
En esa forma el modelo tendr铆a una sola entrada para los clientes y la diferenciaci贸n de los tipos de facturaci贸n se resolver铆a seg煤n la condici贸n impositiva del cliente en cuesti贸n.
As铆 como est谩s, deber铆as de todos modos crear una tabla adicional para manejar esa relaci贸n, y eso te va a complicar la consulta demasiado.
驴Puedes redise帽ar las relaciones de clientes para hacer un modelo m谩s ortodoxamente normalizado?
Perdona creo que no me he exlicado bien.
Mi problema es en emisores de la factura. La aplicacion manejar谩 un grupo de empresas y varios autonomos.
Y por decirclo de algun modo, la misma persona que se encarga de facturar una empresa, factura con todos los demas emisores, autonomo1,autonomo2,empresa5.
Gracias y un saludo
Mi problema es en emisores de la factura. La aplicacion manejar谩 un grupo de empresas y varios autonomos.
Y por decirclo de algun modo, la misma persona que se encarga de facturar una empresa, factura con todos los demas emisores, autonomo1,autonomo2,empresa5.
Gracias y un saludo
A ver si entend铆:
1. La aplicaci贸n es una sola.
2. El usuario es un emisor que emite facturas para terceros.
3. Cada uno de esos terceros puede ser Empresa o Aut贸nomo
4. Cada uno de ellos a su vez tiene un conjunto de clientes a quienes facturar, y no son compartidos con otros.
驴Es correcto?
1. La aplicaci贸n es una sola.
2. El usuario es un emisor que emite facturas para terceros.
3. Cada uno de esos terceros puede ser Empresa o Aut贸nomo
4. Cada uno de ellos a su vez tiene un conjunto de clientes a quienes facturar, y no son compartidos con otros.
驴Es correcto?