Sei alle prime armi, va bene.
Ma stai chiedendo una cosa impossibile perchè il tuo gestionale,
lo devi costruire intorno al DB e non viceversa. Per cui la
complessità deriva proprio dal disegno della base dati. Che non sai
evidentemente come impostare. E non sapendolo tu, non possiamo
seperlo noi. Le domande di oregon (e anche le mie), quindi, sono :

1) Spiega meglio le tue esigenze, quali dati hai in input,
cosa vuoi e come vuoi salvare questi dati.

2) Conosci un qualche DB relazionale ?

3) Sai cosa sono Tabelle, Campi, indici ?