Per quanto riguarda le immagini, non creare una tabella a parte, metti tutto in una tabella, ma nel campo immagini ci metti solo il nome dell'immagine, l'immagine vera e propria la metti dentro una cartella e la richiami quando serve con un tag <img> sulla pagina html.
Gestire le due tabelle divise sarebbe più complicato dovendo mantenere coerenza tra le due, inoltre prendere immagini da un campo blob di un db per metterle su una pagina è problematico, se ne è già discusso tante volte qui sul forum.
In sostanza, cambia strategia per il salvataggio delle informazioni.