ciao
indipendentemente a quale db utilizzerai, per prima cosa, secondo me, è prendere carta e matita e studiare attentamente cosa ti serve e come strutturalo e come relazionare, se necessario, tra loro le varie tabelle.
ti faccio un esmpio, se hai una serie di clienti o fornitori di cui devi gestire gestire gli ordini di diverso materiale non devi fare una tabella unica, verrebbe estremamente ridondante, ma almeno tre tabelle
una con le anagrafiche dei vari clienti chiamata es “anagrafica”
una con le varie tipologie dei tuoi prodotti chiamata es “magazzino”
per finire poi alla tabella “ordini” che si relazionerà con le due precedenti
fai molta attenzione perché lo studio della struttura di un db è la parte secondo me più importante e difficile anche perché una volta fatto metterci di nuovo le mani può essere una rogna