Il database già è esistente e come dici tu ci sono relazioni uno a molti, un autore può aver fatto piu libri.
Queste funzioni mi verificano se ci sono errori o meno, attravero un messaggio alla pagina o warning e nulla più, in base hai dati inseriti nella form di insert.
Mi servono solo 2 files: pippo1.php e pippo2.php per raccogliere le 2 diverse tipologie di funzioni di controllo.
Quindi l'azione è questa:
1)inserisco i dati ed eseguo la query (gia fatto)
2)mi parte la chiamata ad un file-script che mi va nella directory stabilizza, mi trova il file e all'interno del file vede le funzioni che deve eseguire.
in questa chiamata mi passo :
$nome_tabella che contiene una o piu tabelle
$nome del file
$la query con i valori che ho inserito
3)il file script mi vede magrai i nome della tabella che figura, gli passa le varaibili ed esegue le o la function

es:
le tabelle sono
Codice PHP:
$nome_tabella="tab1,tab2"
le function del file pippo1.php sono:
Codice PHP:
funtion tab1_tab2_libri (.......)
funtion tab1_nomeautore (.......)
funtion libro_nuovo (.......) 
lo script mi eseguirà solo le function dove sono mensionate tab1 e o tab2