Hola a todos!... estaba dudando en si postear aquí o en el foro de PHP, pero al final lo pongo aqui y si no es correcto, mis disculpas.
Tengo un problemilla al que no sé encontrarle una solución óptima.
Tengo dos tablas:
Facturas:
idfactura
fecha
idcliente
.......
ContenidoFacturas:
idcontenidofacturas
idfactura
idproducto
.......
La cuestion es que mediante un mantenimiento en php quiero dar de alta productos en una factura. Mi idea es crear una factura en la tabla facturas y, una vez seleccionados los productos, crear las entradas en la tabla contenidofacturas. Pero no se me ocurre como relacionar correctamente la 2ª tabla con la 1era, ya que, podria hacerlo asignandole el ultimo idfactura de la tabla facturas, pero si en ese preciso instante otro usuario dade alta una factura (antes de grabar el contenido de la primera), cogeria el id de la del ultimo usuario, con lo que la relacion ya no seria correcta... tampoco se si el modo en el que quiero hacero es el mas correcto o hay algun otro metodo mas optimizado utilizando una sola tabla.
Alguna sugerencia :?
Gracias