Tengo que crear una base de datos de presupuestos, pero tengo el siguiente problema, cada presupuesto puede tener varios items, entonces dentro de la BBDD tengo la tabla:
CLIENTES
cli_id
cli_nom
cli_loc
cli_prov
cli_cp
PRESUPUESTO
pre_id
pre_num
pre_fec
Y mi duda es esta, tendría que crear otra tabla donde guarde los items adjuntados al presupuesto no?
NUMERO DE PRESUPUESTO (sería el nombre de la tabla, para identificarlo)
pre_num
pre_cod_item
pre_cant_item
pre_desc_item
pre_precio_item
pre_precio_total
Sería asi no?, entonces por cada presupuesto que guardo, tomo los datos de la tabla cliente, y en la tabla presupuesto, guardo el id del cliente, el numero de presupuesto y la fecha del mismo, y en la tabla XXX(número del presupuesto creado) guardo como ID el número del presupuesto, los codigos de los items, las cantidades, etc etc... mi gran pregunta...
Por cada presupuesto que cree tengo que crear una tabla nueva con todos los registros con el detalle del presu, o hay alguna otra forma de guardar muchos datos en un solo registro...???
Esto es más problema de diseño que de código, si me dan una mano se lo agradesco...
Saludos