Oltre agli argomenti da trattare, che comunque per la tua situazione sarebbero tanti, ti converrebbe prima progettare il tuo database in funzione di come dovranno essere trattati i dati.
Memorizzare i dati inviati dal form potrebbe essere tanto semplice quanto impossibile se la struttura delle tabelle non è solida. Ci sarebbe da valutare, ad esempio, tutte le varie relazioni logiche e referenziali per mantenere l'integrità dei dati inalterata dopo averli modificati o eliminati. Oppure gestire gli utenti, con relativi permessi, autorizzati ad aggiornare i dati, etc.
Cerca fra le guide disponibili sul sito di mettere insieme i pezzi in modo tale da avere almeno una base di partenza...