Originariamente inviato da Alex90 volevo sapere come è meglio gestire il database e la struttura di amministrazione di un sito del genere?
impossibile dire una parola su questo argomento senza un'analisi dettagliata dei requisiti e delle funzionalità del sito

Originariamente inviato da Alex90
Come faccio a sapere quando l'utente invia il preventivo se l'azienda selezionata non ha superato il numero massimo di preventivi possibili da ricevere in un determinato mese?
dipende da come strutturi il database, una tabella che relazioni azienda a preventivi (immagino + l'utente che ha inviato) ti fornirebbe i dati necessari per effettuare la query

Originariamente inviato da Alex90
Come mi consigliate di impostare la struttura a livello di database?
vedi punto 1